Tecnología

Inicio

Cómo habilitar y deshabilitar un cuadro de texto con un botón de opción en Visual Basic

Los botones de opción son los pequeños botones circulares en una interfaz de usuario que permiten sólo una de las muchas opciones que desea comprobar. A menudo, cuando se utilizan los botones de radio, el resto de la interfaz de usuario tiene que responder a esa selección, activando o desactivando otros controles que sólo tienen sentido cuando se seleccionan ciertas opciones. Los botones de opción se pueden configurar para habilitar y deshabilitar ciertos controles de esta manera, pero tomará un poco de trabajo y un poco de edición de código.

Instrucciones

1 Abra Visual Basic y cree un nuevo proyecto haciendo clic en "Archivo", luego "Nuevo proyecto". Seleccione "proyecto de Windows Forms".

2 Encuentra la opción "GroupBox" en el panel de "caja de herramientas" y arrastrarlo a su formulario. Los botones de radio deben ser agrupados dentro de un "GroupBox" a la función.

3 Encuentra la opción "RadioButton" en el panel de "caja de herramientas" y arrastrarlo a su GroupBox. Haga clic en él, seleccione "Propiedades" y establezca la propiedad "Texto" para que diga "Sí". Cambie su propiedad "Nombre" para "OnButton."

4 Repita el paso 3 para otro "RadioButton", pero esta vez establezca su propiedad "Texto" en "No" y su propiedad "Nombre" para "OffButton."

5 Encontrar el "Cuadro de texto" en la "caja de herramientas" y arrastrarlo a su formulario. Puede colocarlo dentro del GroupBox o fuera de ella, dependiendo de lo que se encuentra mejor se adapte al diseño de la aplicación.

6 Haga doble clic en el botón "Off" de radio para abrir su editor de código. Pegue el siguiente:

If OffButton.Checked Then

TextBox1.Enabled = False

Terminara si

7 Haga clic en la pestaña "Diseño" y haga doble clic en el botón "On" para abrir su editor de código. Pegue el siguiente:

If OnButton.Checked Then

TextBox1.Enabled = True

Terminara si

8 Haga clic en el botón "Ejecutar". Cada vez que se selecciona el botón "On", el cuadro de texto está habilitada. Cada vez que se selecciona el botón "Off", el cuadro de texto está desactivado.