Controles Comunes en Visual Basic
Controles Comunes en Visual Basic
Los controles son componentes de la interfaz gráfica que permiten la interacción con el usuario en aplicaciones de Visual Basic.
CheckBox
Es un control que permite al usuario hacer una selección binaria.
Propósito
Permite seleccionar o deseleccionar una opción.
Eventos Importantes
CheckedChangedCheckStateChanged
Propiedades Relevantes
CheckedCheckAlign
Ejemplo de Código
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
' Acciones al cambiar estado
End SubRadioButton
Control para seleccionar una opción entre un grupo limitado.
Propósito
Seleccionar una única opción dentro de un conjunto.
Eventos Importantes
CheckedChanged
Propiedades Relevantes
CheckedGroupName
Ejemplo de Código
Private Sub RadioButton1_CheckedChanged(sender As Object, e As EventArgs) Handles RadioButton1.CheckedChanged
' Código para opción seleccionada
End SubGroup Box / Panel
Agrupan controles relacionados para organizarlos.
Propósito
Organizar visual y lógicamente un conjunto de controles.
Diferencias Clave
GroupBoxmuestra un título.Panelpuede albergar controles con desplazamiento.
Propiedades Relevantes
Text(Solo GroupBox)Scrollable(Solo Panel)
Ejemplo de Código
' Grupo de RadioButtons dentro de un GroupBox
GroupBox1.Controls.Add(RadioButton1)List Box
Muestra una lista de ítems que el usuario puede seleccionar.
Propósito
Permitir la selección de uno o múltiples ítems de una lista.
Eventos Importantes
SelectedIndexChanged
Propiedades Relevantes
SelectionModeItems
Ejemplo de Código
Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
' Código para ítem seleccionado
End SubCombo Box
Es una combinación de una caja de texto con una lista desplegable.
Propósito
Elegir un ítem de una lista o introducir uno nuevo.
Eventos Importantes
SelectedIndexChangedDropDown
Propiedades Relevantes
ItemsDropDownStyle
Ejemplo de Código
Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedIndexChanged
' Código para ítem seleccionado
End SubMenú Generador (MenuStrip)
Permite crear menús desplegables para la aplicación.
Propósito
Organizar comandos y acciones en una barra de menú.
Eventos Importantes
ClickDropDownOpened
Propiedades Relevantes
ItemsVisible
Ejemplo de Código
' Agregar opciones al menú
MenuStrip1.Items.Add("Archivo")
MenuStrip1.Items.Add("Editar")DataGridView
Muestra datos en formato de tabla con filas y columnas.
Propósito
Visualización y manipulación de datos tabulares.
Eventos Importantes
CellClickRowEnter
Propiedades Relevantes
DataSourceColumns
Ejemplo de Código
Private Sub DataGridView1_CellClick(sender As Object, e As DataGridViewCellEventArgs) Handles DataGridView1.CellClick
' Código para celda seleccionada
End Sub