Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2009, 14:39
ncmaster
 
Fecha de Ingreso: octubre-2009
Mensajes: 30
Antigüedad: 15 años, 5 meses
Puntos: 0
ListView Indice

El problema es que estoy cargando un listview manualmente con los datos de una guia, al igual que lo hago desde la BD con un Select del MySql.Pero ese no es el problema, es:

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.