¿Cómo se usa un cuadro combinado en Visual Basic?

by admin

¿Cómo se usa un cuadro combinado en Visual Basic?

Un control de cuadro combinado omite la necesidad de disponer de un cuadro de texto y un control de cuadro de lista en su proyecto de Visual Basic. Un cuadro combinado muestra un cuadro de texto combinado con un control de cuadro de lista, que le da al usuario la opción de introducir un elemento o seleccionar un elemento de la lista. La propiedad Items le da la flexibilidad para manipular elementos en el control de cuadro combinado. Utilizar un control de cuadro combinado para dar al usuario una lista de elementos para elegir y luego utilizar el elemento seleccionado para tomar decisiones en otras áreas de su proyecto.

Instrucciones

1 Lanzamiento de Microsoft Visual Basic Express, haga clic en "Nuevo proyecto ..." en el panel izquierdo de la pantalla del ordenador y seleccione "Aplicación de Windows Forms". Haga clic en Aceptar."

2 Haga doble clic en "ComboBox" en el panel "caja de herramientas" para agregar un nuevo control de cuadro combinado al formulario. Haga doble clic en "botón" para añadir un nuevo botón. Añadir dos botones más usando la misma técnica.

3 Haga doble clic en "Button1" para abrir el módulo "Form1.vb". Escriba lo siguiente a continuación "Button1_Click" para añadir elementos a su cuadro combinado:

Me.ComboBox1.Items.Add ( "Elemento de datos")

Me.ComboBox1.Items.Add("Data Item")

Me.ComboBox1.Items.Add ( "Elemento de datos")

Me.ComboBox1.Items.Add ( "Elemento de datos")

Me.ComboBox1.Items.Add ( "Elemento de datos")

Me.ComboBox1.Items.Add ( "Elemento de datos")

4 Haga clic en "Form1.vb [Diseño]" y haga doble clic en "Button2" para agregar el código en su evento de clic. Escriba el siguiente código para eliminar los duplicados en el cuadro combinado:

Dim xCnt como número entero

Dim yCnt As Integer

Para xCnt = 0 Para Me.ComboBox1.Items.Count - 2

Para yCnt = Me.ComboBox1.Items.Count - 1 Para xCnt + 1 -1 Paso

Si Me.ComboBox1.Items (xCnt) .ToString = Me.ComboBox1.Items (yCnt) .ToString Entonces

Me.ComboBox1.Items.RemoveAt (yCnt)

Terminara si

Siguiente

Siguiente

5 Haga clic en "Form1.vb [Diseño]" y haga doble clic en "Button3" para agregar el código en su evento de clic. Escriba el siguiente código para borrar todos los elementos de la caja combo:

Me.ComboBox1.Items.Clear ()

6 Haga clic en "Form1.vb [Diseño]" y haga doble clic en el cuadro combinado ejecutar código cuando cambia el elemento seleccionado. Escriba el siguiente código para mostrar el elemento seleccionado a través de un cuadro de mensaje:

MsgBox ( "Usted ha seleccionado:" & Me.ComboBox1.Text.Trim)

7 Pulse la tecla "F5" para ejecutar el programa y haga clic en "Button1" para añadir elementos a su cuadro combinado. Haga clic en "Button2" para eliminar el elemento duplicado. Haga clic en "Button3" para eliminar todos los elementos en el cuadro combinado.

ETIQUETA: