

Como obtengo el indice de la fila selecionada en el listView como para poder modificar los datos y luego eliminar la fila del ListView y agregar los ya modificados.
He buscado en la Msdn en la pagina del Guille, lo mas sercano que tengo es esto:
Private Sub Lv_material_DoubleClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Lv_material.DoubleClick
If Lv_material.SelectedItems.Count > -1 Then
Dim i As New Integer
xy = -1
For i = Lv_material.SelectedItems.Count - 1 To 0 Step -1
If Lv_material.SelectedItems(i).Selected = True Then
xy = i
End If
Next
If xy > -1 Then
Tb_codigo.Text = Lv_material.Items(xy).Text
Tb_detalle.Text = Lv_material.Items(xy).SubItems(1).Text
Tb_cantidad.Text = Lv_material.Items(xy).SubItems(2).Text
Tb_precio.Text = Lv_material.Items(xy).SubItems(3).Text
End If
End If
End Sub
Pero el valor de la variable xy siempres es 0.
Ayuda. Ayuda.
