Controlar una interfaz con C# en Xamarin.Android
Clase 34 de 83 • Curso de Xamarin 2018
Resumen
Ahora vamos a aprender a acceder estos elementos desde nuestro código C# para poder trabajar con los elementos previamente creados.
Principalmente debemos tener las propiedades que tenemos dentro del diseñador entonces crearemos 2 variables edit text y una variable para nuestro botón, es importante mencionar que no es completamente necesario que se llamen igual en los dos archivos pero es una buena práctica.
Para vincular nuestros elementos entre los archivos debo utilizar los IDs que establecimos para cada uno de los elementos, para eso podemos hacer algo como:
nombreUsuarioEditText = FindViewById<EditText>(Resources.Id.usuarioEditText);
Y hacemos lo correspondiente con nuestro cuadro de texto para el password y el correspondiente para nuestro botón.
Además debemos crear un manejador de eventos para cuando el botón sea presionado, y fuera de OnCreate vamos a crear un nuevo método privado que sea void (private void) y se llamará
InicioSesionButton_Clicked(object sender, EventArgs argumentos)
{
//Funcionalidad
}
Dentro de nuestro método evaluaremos que los campos de texto no sean vacíos o nullos y con esto terminaremos la primera validación de inicio de sesión.