El ComboBox en Visual Basic ofrece más opciones que los dos controles relacionados, el cuadro de lista y cuadro de texto . Estos incluyen la clasificación de los elementos en una lista, vigilancia de los eventos como pulsaciones de teclas , selección de texto y formato de datos automáticamente . Además , hay tres opciones de estilo de visualización : una lista desplegable , una lista siempre - visible que es editable y una lista no editable . En este tutorial se describe cómo crear un menú de pizza con un ComboBox. Instrucciones
1
Crear un nuevo proyecto en Visual Basic , abra el programa y seleccione " EXE estándar " en la lista de plantillas . Haga clic en " Archivo" y "Guardar como tipo ". Guarde el formulario con un nombre como "Demo ComboBox. " Repetir el "Archivo" y "Guardar como " de acción, pero esta vez seleccione " Guardar proyecto como" y darle el mismo nombre. Visual Basic adjuntará los sufijos predeterminados de " frm " y " vbp . "
2
agregar una etiqueta al formulario haciendo doble clic en el control Label en el panel izquierdo . Este es el icono con una gran letra "A" Arrastre los tiradores para ampliar un poco. Abra el panel "Propiedades" si no está visible , haga clic en , haga clic en "Ver" y seleccione " Properties Window ". Haga clic en la etiqueta que acaba de agregar para mostrar sus propiedades . Cambiar el título de " Seleccionar Pizza" .
3
Haga clic y arrastre un control ComboBox desde el panel de la izquierda en Form1 y por debajo del "Select Pizza" etiqueta en el panel principal. El ComboBox es el icono que se parece a una pequeña caja cuadrada con varias líneas horizontales y barras de desplazamiento . El nombre aparecerá cuando se ejecuta el cursor sobre él . Usa el ratón cuando el formulario para arrastrar un rectángulo de expansión para mantener el ComboBox a una anchura deseada .
4 Haga clic en el cuadro combinado para mostrar sus propiedades . Asegúrese de que la propiedad " Style" está ajustado a " 0 - combinado de lista desplegable . " Eliminar la propiedad "Texto" , poniendo de relieve y pulsando Eliminar. Haga clic en el propio formulario y cambie el título en el panel Propiedades para " Pizza " .
5
Rellenar el cuadro combinado con algunos elementos de la lista haciendo clic en "Ver" y luego " Código" en el menú superior . En la ventana código , escriba estas líneas tal y como son a continuación: Private Sub Form_Load () Combo1.AddItem " Pepperoni " " Quattro Formaggi ", " queso" Combo1.AddItem "salchichas y champiñones italiana " Combo1.AddItem Combo1.AddItem Combo1.AddItem "Deluxe " End Sub
Guardar el proyecto y presione "F5 ". Usted debe ver el ComboBox. Al hacer clic en la flecha hacia abajo , aparecen las opciones. Si no es así , revise cuidadosamente las líneas de código para asegurarse de que son correctos.
6
Proceso de elección del usuario mediante la adición de una etapa de selección . Añada las siguientes líneas de código por debajo de los de arriba :
Private Sub Combo1_Click () MsgBox ( " Ha seleccionado " y Combo1.List ( Combo1.ListIndex ) y "¿Es esto correcto . ? ") End Sub
Press " F5 "de nuevo para probar la configuración .