Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: joja_2 en Jueves 30 de Diciembre de 2004, 09:59
Título: Listview Multiple
Publicado por: joja_2 en Jueves 30 de Diciembre de 2004, 09:59
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
Título: Re: Listview Multiple
Publicado por: Brroz en Lunes 3 de Enero de 2005, 11:18
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 ListItem
For each itm1 in ListView1.ListItems
If itm1.Selected Then MsgBox "Seleccionado"