Saltar al contenido

Controles básicos de un formulario Windows Form.

Si estás comenzando en el desarrollo de aplicaciones de escritorio con Windows Forms en Visual Studio, seguramente te has preguntado cómo agregar y utilizar controles básicos de un formulario Windows Form. La buena noticia es que es más fácil de lo que parece. En este artículo, aprenderás cuáles son los controles básicos más importantes, cómo agregarlos y cómo utilizarlos correctamente.

Índice de contenidos

    ¿Qué son los controles de Windows Forms y por qué son importantes?

    Los controles en Windows Forms son los elementos visuales que los usuarios pueden ver e interactuar en una aplicación de escritorio. Sirven para recibir entradas del usuario, mostrar información y mejorar la experiencia de uso.

    Controles básicos de los formularios.

    Algunos de los controles más importantes y usados en Windows Forms son los siguientes

    TextBox.

    Permite al usuario ingresar texto.

    Eventos principales.

    • TextChanged: Se ejecuta cuando el texto cambia.
    • KeyPress: Se activa cuando el usuario presiona una tecla.

    Label.

    Muestra información estática en la interfaz.

    Eventos principales.

    • Click: Se ejecuta cuando el usuario hace clic en la etiqueta.

    Button.

    Permite al usuario realizar una acción con un clic.

    Eventos principales.

    • Click: Se ejecuta cuando el botón es presionado.

    ListBox

    Muestra una lista de elementos.

    Eventos principales.

    • SelectedIndexChanged: Se ejecuta cuando cambia la selección.
    • DoubleClick: Se activa cuando el usuario hace doble clic en un elemento.

    ComboBox

    Lista desplegable para seleccionar un ítem.

    Eventos principales.

    • SelectedIndexChanged: Se ejecuta cuando se selecciona un elemento.
    • DropDown: Se activa cuando el usuario despliega la lista.

    CheckBox

    Casilla de verificación.

    Eventos principales.

    • CheckedChanged: Se ejecuta cuando cambia el estado de selección.

    RadioButton

    Permite seleccionar solo una opción de varias.

    Eventos principales.

    • CheckedChanged: Se ejecuta cuando se selecciona el botón de opción.

    NumericUpDown

    Para ingresar números de manera controlada.

    Eventos principales.

    • ValueChanged: Se ejecuta cuando cambia el valor.

    TreeView

    Muestra datos en forma de árbol.

    Eventos principales.

    • AfterSelect: Se ejecuta cuando se selecciona un nodo.
    • NodeMouseClick: Se activa cuando el usuario hace clic en un nodo.

    DataGridView

    Tabla para mostrar datos en filas y columnas.

    Eventos principales

    • CellClick: Se ejecuta cuando se hace clic en una celda.
    • CellValueChanged: Se activa cuando cambia el valor de una celda.

    Otros controles básicos útiles de un formulario windows form.

    Control Descripción
    DateTimePicker Permite seleccionar fechas.
    MaskedTextBox Campo de texto con formato predefinido.
    MonthCalendar Calendario para seleccionar fechas.
    PictureBox Para mostrar imágenes.
    ProgressBar Indica progreso de una tarea.
    RichTextBox Cuadro de texto con formato enriquecido.
    GroupBox Agrupa controles relacionados.
    StatusBar Muestra el estado de la aplicación.
    Timer Ejecuta código a intervalos de tiempo.
    ToolTip Muestra información emergente sobre controles.
    Configuración