Vous êtes sur la page 1sur 6

Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma

Mdulo: Diseo de Interfaces


Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 1 de 6
Controles ListBox, ComboBox y CheckedListBox

INDICE.

1 LISTBOX .................................................................................................................................... 2
1.1 PROPIEDADES ........................................................................................................................................................ 2
1.2 MTODOS. ............................................................................................................................................................. 3
1.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS .............................................................................................. 3
1.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS .............................................................................. 3
1.5 EVENTOS ............................................................................................................................................................... 3
2 COMBOBOX ............................................................................................................................. 4
2.1 PROPIEDADES ........................................................................................................................................................ 4
2.2 EVENTOS ............................................................................................................................................................... 4
2.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS .............................................................................................. 4
2.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS .............................................................................. 4
3 CHECKEDLISTBOX ................................................................................................................ 5
3.1 PROPIEDADES ........................................................................................................................................................ 5
3.2 MTODOS. ............................................................................................................................................................. 5
3.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS .............................................................................................. 6
3.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS .............................................................................. 6
3.5 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS .............................................................................. 6
3.6 EVENTOS ............................................................................................................................................................... 6

Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma
Mdulo: Diseo de Interfaces
Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 2 de 6
1 LISTBOX

Un control ListBox contiene una lista de valores, de los cuales, el usuario puede seleccionar uno o varios
simultneamente. Si el nmero total de elementos supera el nmero que puede mostrarse,
automticamente se agrega una barra de desplazamiento al control ListBox.
1.1 PROPIEDADES
Entre las principales propiedades pblicas de este control, podemos resaltar las siguientes:

IntegralHeight. Los valores de la lista son mostrados al completo cuando esta propiedad
contiene True. Sin embargo, al asignar el valor False, segn el tamao del control, puede que el
ltimo valor de la lista se visualiza slo en parte.

MultiColumn. Visualiza el contenido de la lista en una o varias columnas en funcin de
siasignamos False o True respectivamente a esta propiedad.
ScrollAlwaysVisible. Cuando se establece en Trae, la barra de desplazamiento aparece
independientemente del nmero de elementos.
SelectionMode. Establece el modo en el que vamos a poder seleccionar los elementos de la lista.
Si esta propiedad contiene None, no se realizar seleccin; One, permite seleccionar los valores
uno a uno; MultiSimple permite seleccionar mltiples valores de la lista pero debemos
seleccionarlos independientemente; por ltimo, MultiExtended nos posibilita la seleccin
mltiple, con la ventaja de que podemos hacer clic en un valor, y arrastrar, seleccionando en la
misma operacin varios elementos de la lista.
SelectedItem. Devuelve el elemento de la lista actualmente seleccionado.
SelectedIndex. Informa del elemento de la lista seleccionado, a travs del ndice de la coleccin
que contiene los elementos del ListBox. Devuelve un valor entero que corresponde al primer
elemento seleccionado de la lista. Si no se selecciona ningn elemento, el valor de SelectedIndex
es -1. Si se selecciona el primer elemento de la lista, el valor de SelectedIndex. es 0.
SelectedItems. Devuelve una coleccin ListBox.SelectedObjectCollection, que contiene los
elementos de la lista que han sido seleccionados.
SelectedIndices. Obtiene una coleccin que contiene los ndices de base cero de todos los
elementos actualmente seleccionados.
Sorted. Obtiene o establece un valor que indica si los elementos del control ListBox se ordenan
alfabticamente. Cuando esta propiedad contiene el valor True, ordena el contenido de la lista.
Cuando contiene False, los elementos que hubiera previamente ordenados, permanecen con
dicho orden, mientras que los nuevos no sern ordenados.
DataSource. Vincula ListBox a una fuente de datos.
DisplayMember. Vincula ListBox a un nombre de columna en la fuente de datos.
Items. Obtiene los elementos del control ListBox. Contiene la lista de valores que visualiza el
control. Se trata de un tipo ListBox.ObjectCollection, de manera que el contenido de la lista
puede ser tanto tipos carcter, como numricos y objetos de distintas clases. Al seleccionar esta
propiedad en la ventana de propiedades del control, y pulsar el botn que contiene, podemos
introducir en una ventana elementos para el control.
NoMatches indica si no existe el valor buscado.
Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma
Mdulo: Diseo de Interfaces
Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 3 de 6
1.2 MTODOS.
ClearSelected, Anula la seleccin de los elementos seleccionados.
FindString, Busca el primer elemento que coincide con la cadena especificada.
GetSelected, Determina si un elemento est seleccionado.
SetSelected, Activa o desactiva la seleccin del elemento.
1.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS

Una coleccin es una lista de objetos o elementos que estn agrupados en un objeto, en este caso un
objeto coleccin (o Collection). tems es una coleccin de elementos, es decir, los elementos estn
agrupados en una lista de datos.

tems.Count. (propiedad). Refleja el nmero de elementos de la lista.
tems.Add/tems.Insert/Items.AddRange (Mtodos). Agrega elementos al control ListBox.
tems.Clear. Elimina elementos del control ListBox.
Items.Remove(contenido), elimina por contenido.
Items.RemoveAt(ndice), elimina por ndice.
1.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS
SelectedItems.Item(ndice) (propiedad), obtiene el elemento de la coleccin de los
seleccionados.
SelectedItems.Count, (propiedad), obtiene el nmero de elementos seleccionados.
SelectedItems.Add (mtodo)
SelectedItems.Clear (mtodo)
SelectedItems.Remove (mtodo)

Nota:
Object.ToString (Mtodo). Devuelve una clase String que representa la clase Object actual. Obtiene el
texto que se va a mostrar en la lista.
1.5 EVENTOS

Clic.
SelectedIndexChanged, se produce cuando se hace selecciona un elemento de la lista.

Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma
Mdulo: Diseo de Interfaces
Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 4 de 6
2 COMBOBOX

El ComboBox es un control basado en la combinacin (de ah su nombre) de dos controles que ya
hemos tratado: TextBox y ListBox.

Un control ComboBox dispone de una zona de edicin de texto y una lista de valores, que podemos
desplegar desde el cuadro de edicin.

El estilo de visualizacin por defecto de este control, muestra el cuadro de texto y la lista oculta, aunque
mediante la propiedad DropDownStylepodemos cambiar dicho estilo.
2.1 PROPIEDADES
DropDownHeight, determina el alto, en pxeles, del cuadro desplegado.
DropDownStyle, determina el estilo que mostrar el cuadro combinado.
DropDownWidth, determina el ancho, en pxeles, del cuadro desplegado.
Enabled, permite activar/desactivar el cuadro combinado.
tems, elementos del cuadro combinado.
MaxDropDownItems, nmero mximo de entradas en la lista desplegable.
MaxLength, nmero mximo de caracteres que pueden introducirse en el cuadro combinado.
Sorted, especifica si se ordenan o no los elementos.
Text, texto que se va a mostrar en el elemento.
Visible, determina si el control est visible o no.
2.2 EVENTOS
Clic.
TextChanged, se produce cuando se selecciona un elemento de la lista.
2.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS

Una coleccin es una lista de objetos o elementos que estn agrupados en un objeto, en este caso un
objeto coleccin (o Collection). tems es una coleccin de elementos, es decir, los elementos estn
agrupados en una lista de datos.
tems.Count. (propiedad). Refleja el nmero de elementos de la lista.
tems.Add/tems.Insert/Items.AddRange (Mtodos). Agrega elementos al control ListBox.
tems.Clear. Elimina elementos del control ListBox.
Items.Remove(contenido), elimina por contenido.
Items.RemoveAt(ndice), elimina por ndice.
2.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS
SelectedItems.Item(ndice) (propiedad), obtiene el elemento de la coleccin de los
seleccionados.
SelectedItems.Count, (propiedad), obtiene el nmero de elementos seleccionados.
SelectedItems.Add (mtodo)
SelectedItems.Clear (mtodo)
SelectedItems.Remove (mtodo)
Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma
Mdulo: Diseo de Interfaces
Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 5 de 6
3 CHECKEDLISTBOX

Muestra una lista desplazable de elementos, cada uno acompaado por una casilla de verificacin.
3.1 PROPIEDADES
MultiColumn. Visualiza el contenido de la lista en una o varias columnas en funcin de
siasignamos False o True respectivamente a esta propiedad.
ScrollAlwaysVisible. Cuando se establece en Trae, la barra de desplazamiento aparece
independientemente del nmero de elementos.
SelectionMode. NO PERMITE ESTABLECER ESTA PROPIEDAD EN TIEMPO DE
DISEO, SIN ASIGNAR EL VALOR A ESTA PROPIEDAD PERMITE SELECCIONA
MLTIPLE.
CheckOnClick, Con un solo clic marca y selecciona el elemento del checkedlistbox
CheckedItems. Devuelve una coleccin de los elementos seleccionados.
SelectedItem. Devuelve el elemento de la lista actualmente seleccionado.
SelectedIndex. Informa del elemento de la lista seleccionado, a travs del ndice de la coleccin
que contiene los elementos del ListBox. Devuelve un valor entero que corresponde al primer
elemento seleccionado de la lista. Si no se selecciona ningn elemento, el valor de SelectedIndex
es -1. Si se selecciona el primer elemento de la lista, el valor de SelectedIndex. es 0.
SelectedItems. Devuelve una coleccin ListBox.SelectedObjectCollection, que contiene los
elementos de la lista que han sido seleccionados.
SelectedIndices. Obtiene una coleccin que contiene los ndices de base cero de todos los
elementos actualmente seleccionados.
Sorted. Obtiene o establece un valor que indica si los elementos del control ListBox se ordenan
alfabticamente. Cuando esta propiedad contiene el valor True, ordena el contenido de la lista.
Cuando contiene False, los elementos que hubiera previamente ordenados, permanecen con
dicho orden, mientras que los nuevos no sern ordenados.
DataSource. Vincula ListBox a una fuente de datos.
DisplayMember. Vincula ListBox a un nombre de columna en la fuente de datos.
Items. Obtiene los elementos del control ListBox. Contiene la lista de valores que visualiza el
control. Se trata de un tipo ListBox.ObjectCollection, de manera que el contenido de la lista
puede ser tanto tipos carcter, como numricos y objetos de distintas clases. Al seleccionar esta
propiedad en la ventana de propiedades del control, y pulsar el botn que contiene, podemos
introducir en una ventana elementos para el control.
NoMatches indica si no existe el valor buscado.
3.2 MTODOS.
ClearSelected, Anula la seleccin de los elementos seleccionados.
FindString, Busca el primer elemento que coincide con la cadena especificada.
GetSelected, Determina si un elemento est seleccionado.
SetSelected, Activa o desactiva un slo elemento.
SetItemChecked, activa o desactiva los elementos de la lista.
GetItemChecked, Determina si un elemento est seleccionado.
SetItemCheckState, establece el estado de activacin.


Ciclo Formativo Grado Superior Desarrollo de Aplicaciones Multiplataforma
Mdulo: Diseo de Interfaces
Departamento de Informtica del I.E.S. "Brianda de Mendoza". Guadalajara


Controles ListBox, ComboBox y CheckedListBox Pgina 6 de 6
3.3 MTODOS Y PROPIEDADES DE LA COLECCIN ITEMS

Una coleccin es una lista de objetos o elementos que estn agrupados en un objeto, en este caso un
objeto coleccin (o Collection). tems es una coleccin de elementos, es decir, los elementos estn
agrupados en una lista de datos.

tems.Count. (propiedad). Refleja el nmero de elementos de la lista.
tems.Add/tems.Insert/Items.AddRange (Mtodos). Agrega elementos al control ListBox.
tems.Clear. Elimina elementos del control ListBox.
Items.Remove(contenido), elimina por contenido.
Items.RemoveAt(ndice), elimina por ndice.
3.4 MTODOS Y PROPIEDADES DE LA COLECCIN SELECTEDITEMS
SelectedItems.Item(ndice) (propiedad), obtiene el elemento de la coleccin de los
seleccionados.
SelectedItems.Count, (propiedad), obtiene el nmero de elementos seleccionados.
SelectedItems.Add (mtodo)
SelectedItems.Clear (mtodo)
SelectedItems.Remove (mtodo)
3.5 MTODOS Y PROPIEDADES DE LA COLECCIN CHECKEDITEMS
checkedItems.Count, (propiedad), obtiene el nmero de elementos seleccionados.
checkedItems.Contains (mtodo), comprobamos si el elemento especificado est en la
coleccin.

3.6 EVENTOS

Clic.
SelectedIndexChanged, se produce cuando se selecciona un elemento de la lista, se ejecuta despus del
evento SelectedValueChanged.
SelectedValueChanged se produce cuando se selecciona un elemento de la lista, se ejecuta antes del
evento SelectedIndexChanged.

Vous aimerez peut-être aussi