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
Ir a la versión completa