Listview

25/07/2004 - 12:59 por Pedroafaf | Informe spam
Hola, Cómo se introducen datos en un listview que consta
de dos columnas?, sobre todo, ¿Cómo se introducen los
datos en la segunda colúmna?.

Y otra preguntilla, Si le programo este evento
(ListView1_SelectedIndexChanged), ¿Cómo obtengo la
información de la segunda columna del elemento
seleccionado?

Muchas gracias por la ayuda, Un Saludo.
 

Leer las respuestas

#1 Paulo Conde
25/07/2004 - 15:54 | Informe spam
Para introducir datos en un listview con mas de una columna tienes que crear
un objeto ListViewSubItem por cada columna adicional y agregarlo a la
colección SubItems del ListViewItem, en el mismo orden en que los agregues
serán mostrados.

Para obtener información de la segunda columna del elemento
seleccionado puedes hacer algo así dentro del evento SelectedIndexChanged:

Si MultiSelect es False (es decir que solo se puede selccionar un elemento)

...ListView1.SelectedItems(0).SubItems(0).Text

Si MultiSelect es True deberás iterar por todos los elementos seleccionados:

For Each i as ListViewItem in ListView1.SelectedItems
...ListView1.SelectedItems(i).SubItems(0).Text
Next

Saludos

Paulo G. Conde M.
+58-416-4721293
+58-273-5412395

Barinas, Venezuela

Preguntas similares