Programación General > Visual Basic 6.0 e inferiores

 Listview Multiple

(1/1)

joja_2:
hola

estoy utilizando un listview con seleccion multiple en un formulario y el problema es que cuando selecciono varios elementos, la lista obtenida es la del ultimo elemento seleccionado, es decir, si tengo una lista de 1 al 10 y cojo los numeros 5 y 6, el resultado de la selección es (6,6).

sabeis por qué puede suceder?

gracias

Brroz:
Jola joja.

La propiedad 'SelectedItem' del objeto listitem devuelve una referencia al listitem que ha sido seleccionado en último lugar, o nothing si no hay ningún item seleccionado. Para recorrer todos los items seleccionados, usa un bucle y comprueba la propiedad Selected para cada uno de los items.


--- Código: Text --- Dim itm1 as ListItemFor each itm1 in ListView1.ListItems   If itm1.Selected Then MsgBox "Seleccionado"Next itm1  
Chao.

Navegación

[0] Índice de Mensajes

Ir a la versión completa