====== LISTBOX ====== Control que muestra una lista de elementos entre los que el usuario puede seleccionar uno o más. === FIXME ===== Propiedades más importantes ===== |Items |Esta propiedad permite obtener una referencia a la lista de elementos actualmente almacenados en el control ListBox| |MultiColum (cambiamos el valor de la propiedad de false a true)|Muestra los elementos en diferentes columnas y no en una sola| |SelectionMode|Determina cuántos elementos de la lista pueden seleccionarse a la vez. ListBox1.SelectionMode = SelectionMode.MultiExtended| ===== Métodos más importantes ===== |Items.Add(string u objeto): |Inserta un elemento al final del listbox.| |Items[indice].Text: | Get or set el dato en la posición indicada.| |Items.Clear(): |Elimina todos los elementos de la lista.| |Items.Count(): |Regresa la cantidad de elementos en lista.| |Items.Sorted=true: |Ordena los elementos de la lista usar solo al tiempo de diseño.| |Items.Contains(string u objeto): |Regresa true o false si el dato se encuentra o no se encuentra en la lista.| |Items.IndexOf(string u objeto): |Regresa el indice o posición del objeto o dato dentro del listbox.| |Items.Insert(indice,string u objeto): |Inserta el dato en la posición indicada.| |Items.Remove(string u objeto): |Elimina el dato de el listbox.| |Items.RemoveAt(indice): |Elimina el dato que esta en la posición indicada.| ===== Eventos más importantes ===== |SelectedIndexChanged As EventHandler|determina cuándo se ha modificado el índice seleccionado en el control ListBox. Puede ser de utilidad cuando se necesita mostrar información en otros controles en función de la selección actual en el control ListBox.| ===== Uso del control ===== ===Ítem de Lista Ordenada=== ==1.Insertar dato al listbox:== cajaorigen.Items.Add("Pepito") ==2.Borrado de un dato del listbox:== cajaorigen.Items.RemoveAt ()= True ==3.Ordenado de datos en el listbox(solo en tiempo de insercion)== cajaorigen.Sorted = True ===== FAQ ===== ==== Cómo cambiar mediante codigo elelemento seleccionado de la lista? ==== Usamos el nombre_listbox.SelectedIndex. ,el elemento correspondiente de la lista. aparecerá resaltado en el formulario Windows Forms. ==== Cómo obtener el numero de elementos de la lista? ==== Usando la propiedad nombre_listbox.Items.Count , Su valor es siempre uno más que el mayor valor posible para SelectedIndex, ya que SelectedIndex está basado en cero.