Hola amigo,
Tienes que saber como funciona internamente el Listview , a diferencia de un combo o una lista que puedes seleccionar un itme a la vez el ListView puede seleccionar varios items , esto hace que el listview guarde en un arreglo los items seleccionados, la propiedad selectedindices guarda los indices seleccionados, la propiedad selecteditems guarda los items seleccionados, entonces con esas propiedades puedes saber cuales items seleccionates
mira este ejemplo:
en el load del formulario pones esto:
ListView1.Items.Add("Hola")
ListView1.Items.Add("como")
ListView1.Items.Add("estas")
ListView1.Items.Add("tu")
en el evento selectedIndex changed pones esto
Private Sub ListView1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.SelectedIndexChanged
For i As Int16 = 0 To ListView1.SelectedIndices.Count - 1
MsgBox(ListView1.SelectedItems.Item(i).Text)
Next
End Sub
lo que esto hace es mostrarte por mensaje los items seleccionados,espero haberte ayudado a comprender un poco la complejidad de este control..
saludos cordiales
JC