Controles De Listbox

Páginas: 5 (1007 palabras) Publicado: 11 de junio de 2012
Los controles ListBox y ComboBox:
Los controles ListBox ( Lista ) y ComboBox ( Lista desplegable ) presentan una lista de elementos de los cuales el usuario puede elegir uno o más. Los podemos encontrar dentro del panel de herramientas.

ComboBox

ListBox

Una vez insertados estos controles en nuestro formulario presentarán un aspecto similar a estos:

ListBox

Combo

Elfuncionamiento de ambos es muy similar. Las propiedades más importantes de estos dos controles son: Multiselect: Esta propiedad indica que el usuario va a poder seleccionar más de un elemento de la lista mostrada y qué combinación de teclas debe utilizar para ello. Esta propiedad sólo se puede establecer en tiempo de diseño. En tiempo de ejecución sólo puede leerse. Tan solo es aplicable a los controlesListBox. Valor 0 1 Descripción No se permiten selecciones múltiples ( valor por defecto ) Selección múltiple sencilla. Se selecciona o desactiva haciendo clic sobre la opción con el ratón o la barra de espacio. Para mover el cursor a otra opción se utilizan las teclas del cursor. Selección múltiple extendida. Se pueden seleccionar varios elementos de la lista haciendo clic sobre el primero y acontinuación clic sobre el siguiente con la tecla mayúsculas pulsada. Los elementos que queden entre el primero y el último quedan seleccionados.

2

Sorted: Mantiene los elementos de la lista ordenados alfabéticamente en orden ascendente y teniendo en cuenta que distingue entre mayúsculas y minúsculas. Si su valor es True se ordenarán los elementos. Esta propiedad solo puede ser modificada en tiempode diseño. ListIndex: Nos proporciona el índice que ocupa dentro de la lista el elemento que se encuentre seleccionado. ListCount: Contiene el número de elementos que hay en la lista. List: Es una matriz que contiene todos los elementos de la lista. Es posible acceder a cada elemento individualmente utilizando esta propiedad. Esta propiedad se puede utilizar en tiempo de diseño para añadirelementos a la lista. Nota para el docente: Mostrar el ejemplo D:\vb98\ejemplo de uso de combobox y listbox Selected: Esta propiedad es una matriz que contiene para cada elemento de la lista el valor True o False según esté seleccionado o no. SelCount: Esta propiedad contiene el número de elementos que han sido seleccionados en un ListBox cuya propiedad Multiselect esté configurada con el valor 1 o 2. Métodos de los controles ListBox y ComboBox: Los métodos de estos controles nos van a permitir: Añadir elementos a la lista, Eliminar elementos de la lista y Acceder individualmente a cada elemento de la lista. Additem: Añade un elemento a la lista. Sintaxis: ControlListBox.AddItem elemento, índice o ControlComboBox.AddItem elemento, índice Siendo, elemento el texto que queremos añadir a lalista ( puede ser una variable ) índice indica el número de orden que ocupará dentro de la lista. Ejemplo: List1.AddItem “Pablo”, 0 Esta instrucción añadirá el nombre Pablo a la lista de elementos en la primera posición ( se empieza a contar por 0 ) Nota para el docente: Mostrar ejemplo textbox.(D:\vb98\ejemplo de uso de combobox y listbox ) añadiendo desde un

RemoveItem: Este método elimina unelemento de la lista. Sintaxis: ControlListBox.RemoveItem índice o ControlComboBox.RemoveItem índice

Siendo, índice la posición que ocupa dentro de la lista el elemento que queremos eliminar ( recordad la primera posición es la cero ) Ejemplo:

ComboBox1.RemoveItem 0 Esta instrucción eliminará del ComboBox el elemento que esté en la primera posición.

Es necesario conocer de antemano laposición que ocupa el elemento que queremos eliminar. Si queremos eliminar un elemento que haya sido seleccionado por el usuario utilizaremos la propiedad ListIndex que nos proporciona el índice del elemento seleccionado: ComboBox1.RemoveItem ComboBox.ListIndex

En caso de una selección múltiple utilizaremos la propiedad Selected para conocer qué elementos están seleccionados. Esta propiedad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Listbox
  • control control control
  • Control
  • Controladores
  • Control
  • Control
  • El control
  • Control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS