Uso RadioButtons & CheckBox Android.Xamarin

En esta entrada veremos como usar los controles RadioButtons y Checkbox, como sabrán estos controles nos permiten mostrar al usuario una lista de opciones a elegir, tienen varias aplicaciones, dependiendo del tipo de información que tu App vaya a mostrar al usuario final, comenzamos creando un nuevo proyecto:
Enseguida, quitamos el código que carga por defecto, en nuestro archivo MainActivity.cs, y comenzamos a editar nuestro layout.
Agregamos el siguiente código al Main.axml:
La vista gráfica  del Main.aml seria la siguiente:
Una vez que ya lo tenemos implementado, regresamos a nuestra MainActivity, verificamos que tengamos los siguientes using:
Enseguida declaramos las siguientes variables:
Ahora, creamos la referencia a los controles que se encuentran declarados en nuestro Layout:
Enseguida crearemos los delegados del evento Click:
Enseguida declaramos una variable de tipo RadioButton la cual nos permitirá agregar este elemento a nuestro RadioGroup, declaramos un arreglo con los elementos que queremos se muestren en nuestro radioGroup como RadioButtons, así mismo creamos un delegado para el evento clic del control RadioButton, y una vez hecho lo agregamos a la vista del RadioGroup, es un ciclo de acuerdo al tamaño del array.
El código para los eventos Click seria el siguiente, en el mostramos el estado del control, así como para los elementos del radioGroup cual ha sido seleccionado
Ahora, una vez finalizado, compilamos, y enseguida ejecutamos, la salida seria la siguiente:
Como podemos ver, el CheckBox si programar ha sido seleccionado, pero no pasa nada
Ahora, seleccionamos el primero y nos muestra en el TextView que ha sido seleccionado, así mismo podemos ver que los elementos del array identifican a los radiobuttons del RadioGroup:
Esta seria la ultima vista, vemos que el RadioButton esta seleccionado y el mensaje en el TextView Correspondiente, también vemos un ítem seleccionado del radioGroup y en el TextView mostramos cual ha sido seleccionado:


Esto seria, todo por esta entrada, espero les sirva; Dejen sus comentarios, para códigos y dudas.

Sígueme en Twitter:
https://twitter.com/OsvaldoSan

Consulta las referencias, hay mas información:
http://developer.android.com/guide/topics/ui/controls/radiobutton.html
http://docs.xamarin.com/guides/android/user_interface/form_elements/



Comentarios

Entradas populares de este blog

Entry Show/Hide Password on Xamarin.Forms

Xamarin.Forms Frame

Xamarin.Forms Picker