El RadioButton muchos de ustedes ya lo han de ver visto en algún formulario sitio de Internet, un ejemplo simple es el caso cuando elegimos nuestro sexo a la hora de registrarnos en alguna pag. web y lo seleccionamos mediante un circulo y solamente podemos seleccionar una de todas las opciones disponibles.
Mas adelante te queda mas claro.
El GroupBox nos ayudara para poder agrupar ciertos objetos en nuestro formulario si quieres estudiar mas a fondo esta herramienta ingresa aqui.
También estaremos viendo la función if, esta función no sirve para decisiones dentro de nuestro programa la sintaxis de esta función es muy sencilla basta con iniciar la función con la palabra reservada IF y nos auto-complementa con el cierre de la misma END IF quedando las instrucciones entre estas dos frases. la sintaxis es algo así:
If
condition
Then
statements
ElseIf
elseifcondition
Then
elseifstatements
Else
elsestatements
End
If
Crearemos un nuevo proyecto de Windows forms (el nombre ustedes lo eligen) yo le puse de nombre RadioButton.
Ahora pasaremos a crear nuestro formulario para esto añadiremos los siguientes elementos o herramientas...
- 2 GroupBox`s
- 4 RadioButton`s
- 2 labels (etiquetas)
- 2 buttons (botones)
El formulario debe quedar de la siguiente manera, ya de ustedes depende cambiarle la propiedad "name" a cada objeto de nuestro formulario. En este caso las dejare tal y como están para no crear confusiones a la hora de crear el código de nuestra aplicación.
Como ya vimos en lecciones anteriores como cambiar el texto a los botones y cualquier objeto no tiene caso que lo vuelva explicar, si te fijas ubicamos dos RadioButton en cada Groupbox esto nos permite elegir una opción en cada uno de los grupos de trabajo. Lo que tiene que hacer nuestra aplicación es...
El usuario debe elegir su sexo y seleccionar si es mexicano o extranjero. Dependiendo de lo que el usuario allá elegido debemos lanzar a la pantalla un mensaje que diga mas o menos así, tomando en cuenta que allá seleccionado la opción Hombre y mexicano... "Usted es hombre y ha seleccionado que es mexicano". Este mensaje debe lanzarse al momento de dar clic en el botón aceptar. El botón salir debe sacarnos del programa.
Ahora si pasamos a la parte interesante de la lección. Como ya mencione, el código debe ir en el botón aceptar ya que al momento de dar clic en el nos mandara el mensaje. Damos doble clic sobre el botón para ir a la parte del código una vez ahí empezaremos abriendo la función if como se muestra en la imagen.
Ahora si pasamos a la parte interesante de la lección. Como ya mencione, el código debe ir en el botón aceptar ya que al momento de dar clic en el nos mandara el mensaje. Damos doble clic sobre el botón para ir a la parte del código una vez ahí empezaremos abriendo la función if como se muestra en la imagen.
Analicemos el código... como ya lo mencionamos comenzamos la función con la palabra if seguido de la instrucciones. Para checar si un RadioButton esta seleccionado usamos la palabra Checked y concatenamos con la palabra " and ò & ". El msjbox es una ventana emergente que nos mostrara el código que esta entre comillas (texto). El ElseIf ( if anidado) es una segunda opción por si las primeras instrucciones no se cumplen y se ejecutara el código contenido en el mismo if anidado tomando en cuenta que son varias combinaciones, En este caso son solo 4.
En el botón salir basta con agregar el siguiente código: Me.Close()
Ejecutemos nuestra aplicación y hagan las diferentes combinaciones para checar que nuestro programa funciona correctamente.
Si te quedo alguna duda puedes contactarme en: pakodla51@gmail.com. En esta ocasion terminamos ya la leccion. muy pronto estaremos de vuelta con mas publicaciones.
En el botón salir basta con agregar el siguiente código: Me.Close()
Ejecutemos nuestra aplicación y hagan las diferentes combinaciones para checar que nuestro programa funciona correctamente.
Si te quedo alguna duda puedes contactarme en: pakodla51@gmail.com. En esta ocasion terminamos ya la leccion. muy pronto estaremos de vuelta con mas publicaciones.
0 comentarios:
Publicar un comentario