Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cuando dibuja botones de opcin dentro de un marco, el usuario slo puede seleccionar un
botn de opcin del grupo.
Para agrupar los controles en un marco
1. Seleccione el control Frame del cuadro de herramientas y dibuje el marco en el
formulario.
2. Seleccione el control OptionButton en el cuadro de herramientas y dibuje el
control dentro del marco.
3. Repita el paso 2 para cada botn de opcin adicional que desee agregar al marco.
Dibujar el marco primero y dibujar despus cada control en el marco permite mover el
marco y los controles juntos. Si intenta mover controles existentes a un marco, los controles
no se movern con el marco.
Nota Si tiene controles que desea agrupar en un marco, puede seleccionarlos todos y
cortarlos y, a continuacin, pegarlos en el control de marco o de imagen.
no se pueden mover los controles fuera de los lmites del formulario primario. Mover un
contenedor mueve tambin los controles, y la posicin del control relativa a las propiedades
Left y Top del contenedor no cambia, ya que el control se mueve con el contenedor.
Ir al grupo de botones de opcin con el tabulador y usar luego las teclas de direccin
para seleccionar un botn de opcin del grupo.
optOpcin.Value = True
Para hacer que un botn sea el predeterminado en un grupo de botones de opcin, asigne a
su propiedad Value el valor True en tiempo de diseo. El botn permanecer seleccionado
hasta que un usuario seleccione otro botn de opcin diferente o hasta que lo modifique el
cdigo.
Para desactivar un botn de opcin, asigne a su propiedad Enabled el valor False. Cuando
se ejecute el programa aparecer atenuado, lo que significa que no est disponible.
La aplicacin Opciones
El formulario que aparece en la figura 3.13 usa botones de opcin para determinar el tipo
de procesador y el sistema operativo de un equipo ficticio. Cuando el usuario selecciona un
botn de opcin de cualquiera de los grupos, el ttulo de la etiqueta cambia para reflejar las
opciones activas. Para ver una versin funcional de este ejemplo, vea el archivo
Options.frm de la aplicacin de ejemplo Controls.vbp.
Figura 3.13 Ejemplo de botn de opcin
Tercer OptionButton
Frame
Cuarto OptionButton
Quinto OptionButton
El evento Click para los tres primeros botones de opcin asigna una descripcin
correspondiente a una variable de cadena de formulario, strComputer.
El evento Click para los dos ltimos botones de opcin asigna una descripcin
correspondiente a una segunda variable de formulario, strSystem.
Luego llama a un procedimiento Sub, denominado DisplayCaption, que concatena las dos
variables y actualiza la propiedad Caption de la etiqueta:
Sub DisplayCaption()
lblDisplay.Caption = "Ha seleccionado un " & _
strComputer & " que ejecuta " & strSystem
End Sub