Un ComboBox muestra un cuadro de texto combinado con un ListBox, que permite al usuario seleccionar elementos de la lista o escribir un nuevo valor.
La propiedad DropDownStyle especifica si la lista siempre se muestra o si la lista se muestra en un menú desplegable. La propiedad DropDownStyle también especifica si se puede editar la parte del texto. Consulte ComboBoxStyle para ver la configuración disponible y sus efectos. No hay ninguna opción para mostrar siempre la lista y no permitir que se escriba un nuevo valor. Para mostrar una lista a la que no se pueden agregar nuevos valores, use un control de ListBox.
Para agregar o quitar objetos en la lista en tiempo de ejecución, use los métodos de la clase ComboBox.ObjectCollection (a través de la propiedad Items de la ComboBox). Puede asignar una matriz de referencias de objeto con el método AddRange. A continuación, la lista muestra el valor de cadena predeterminado para cada objeto. Puede agregar objetos individuales con el método Add. Puede eliminar elementos con el método Remove o borrar toda la lista con el método Clear.
Además de la funcionalidad de mostrar y seleccionar, el ComboBox también proporciona características que permiten agregar elementos de forma eficaz a la ComboBox y buscar texto dentro de los elementos de la lista. Con los métodos BeginUpdate y EndUpdate, puede Agregar un gran número de elementos al ComboBox sin que el control se vuelva a dibujar cada vez que se agregue un elemento a la lista. Los métodos FindString y FindStringExact permiten buscar un elemento en la lista que contiene una cadena de búsqueda concreta.
Puede utilizar estas propiedades para administrar el elemento seleccionado actualmente en la lista, la propiedad Text para especificar la cadena que se muestra en el campo de edición, la propiedad SelectedIndex para obtener o establecer el elemento actual y la propiedad SelectedItem para obtener o establecer una referencia al objeto.
No hay comentarios.:
Publicar un comentario