Tecnología

Inicio

Visual Basic cuadro combinado Tutorial

Visual Basic cuadro combinado Tutorial


El componente ComboBox Visual Basic es un elemento de la interfaz de usuario común en los programas de Windows. Permite al usuario seleccionar un ítem de una lista de posibilidades que normalmente están ocultos, pero que se abre cuando el usuario hace clic en el componente. Las operaciones más importantes para el desarrollador usando un ComboBox está añadiendo, quitando, compensación y conseguir el elemento seleccionado en el cuadro combinado.

Instrucciones

1 Añadir un ComboBox de la lista de componentes en el lado izquierdo de la pantalla.

2 Añadir un botón. Ir a la ventana de propiedades en el lado inferior izquierdo de la pantalla y cambie su propiedad para leer el texto "Rellenar". Cambie su propiedad a nombre de "PopulateButton." Haga doble clic en el botón para crear una función de evento. Pegar el código siguiente en la función evento denominado "PopulateButton_Click":

ComboBox1.Items.Add("dog")
ComboBox1.Items.Add("cat")
ComboBox1.Items.Add("mouse")
ComboBox1.Items.Add("bird")

Como alternativa, si no desea rellenar la lista mediante programación, puede rellenarlo usando el menú de propiedades. Desde el diseñador de formularios, haga clic una vez en la lista desplegable para seleccionarlo. Busque la entrada para "Artículos" en la lista de propiedades. Se debería leer "Artículos" y tienen un valor de "(Colección)." Haga clic en la palabra "Artículos" y aparecerá un botón con tres puntos en él. Haga clic en ese botón. Se abrirá una ventana que le pregunta a la lista de los artículos que se añaden a la lista en tiempo de ejecución. Para duplicar el efecto de la "PopulateButton" creado en este paso, se le pega el siguiente en la ventana siguiente:

perro
gato
ratón
pájaro

3 Añadir otro botón. Cambie su propiedad de texto a "Eliminar". Cambie su propiedad a nombre de "botón Delete". Haga doble clic en el nuevo botón para crear una función de evento para cuando un usuario hace clic en él. Pegar el código siguiente en el nuevo función de eventos. Su nombre debe ser "DeleteButton_Click."

ComboBox1.Items.RemoveAt(ComboBox1.SelectedIndex)

Si no se puede decir, se eliminará el elemento seleccionado actualmente a partir de los elementos que se enumeran en el cuadro combinado.

También puede utilizar el comando "ComboBox1.Items.Remove ()" para eliminar un elemento por su nombre. Por ejemplo, el comando:

ComboBox2.Items.Remove ( "perro")

Este comando eliminará la entrada "perro" de la lista.

4 Añadir un botón pasado. El nombre de "ClearButton" y darle el texto "Borrar". Haga doble clic para crear un evento para ello, y pegue el siguiente código allí:

ComboBox1.Items.Clear()

Esto borrará todos los elementos en el cuadro combinado.

Consejos y advertencias

  • Cualquier objeto puede ser añadido a un cuadro combinado mediante el uso de su método "ToString". Por ejemplo, se puede añadir el ComboBox a sí mismo usando el siguiente comando:
  • ComboBox1.Items.Add (ComboBox1.ToString)
  • La entrada resultante será:
  • System.Windows.Forms.ComboBox, Items.Count: 5