Buscador

ComboBox - I

Control de la ONU El ComboBox es basado en la Combinación (de Ahí do Nombre) de dos Controles Que ya TRATADO: hemos: TextBox y ListBox. ComboBox control de la ONU DISPONE De Una zona de Edición de texto y de Una Lista de Valores, de Que Podemos desplegar desde el Cuadro de Edición. IGUALMENTE Tiene ONU Estilo De Visualizacion de Que Podemos establecer MEDIANTE la Propiedad DropDownStyle, Cuyos Valores Hijo del los siguientes:
• Sencillo. El control de sí Muestra Con La Misma apariencia Que sin ListBox. 
• DropDown. Estilo defecto por. Muestra El control de do cerrada Lista, y permite select values ​​La Lista. En el Caso de Que de el valor necesitemos de Que No Se encuentre en la Lista, de Podemos escribirlo en Do Cuadro de texto. 
• DropDownList. Muestra El control de do cerrada Lista, y permite select values ​​La Lista, Pero no permite ESCRIBIR Valores en el Cuadro de texto. 
En el Caso de Que La Lista desplegable muy grande mar, MEDIANTE la Propiedad MaxDropDownItems asignaremos El Número de Elementos Máximo Que mostrará la Lista del control. El resto de Propiedades y Métodos hijo Comunes Con Los Controles TextBox y ListBox. Para our Formulario de EJEMPLO, añadiremos control de la ONU of this pisos Con El Nombre cboEstiloMusical, en el Que seleccionaremos el Estilo musical del Cliente Preferido. Sin embargo, no añadiremos values ​​a la lista en Modo de Diseño, Lo Que Sino HAREMOS porción Código en El Momento En que el mar Formulario Cargado al ejecutarse
Podemos Lo ESTO conseguir codificando el Evento Load () del Formulario, Que producen CUANDO La Ventana es Cargada Durante la ejecución celebra del Programa. Situándonos en el editor de Código, abriremos La Lista de Nombre de Clase y seleccionaremos el valor de base de Eventos del clase. A continuacion, abriremos La Lista de Nombre de Método, seleccionaremos y El Evento Load (), ESCRIBIENDO el Código Que se Muestra en el Código fuente 388, de el CuAl utiliza la Propiedad Items del control ComboBox, Llamando un su metodo AddRange (), y le pasa COMO Parámetro array sin de cadenas, Con values ​​Que apareceran en el ComboBox.

Private Sub Form1_Load (remitente de ByVal como objeto, ByVal e As System.EventArgs) Handles
MyBase.Load
Me.cboEstiloMusical.Items.AddRange (New String () {"Pop", "Rock", "Clásica", "Nueva
Edad "})
End Sub
Código fuente 388

No hay comentarios:

Publicar un comentario