Visual Basic - ListView

Life is soft - evento anual de software empresarial
 
Vista:

ListView

Publicado por gonzalo (4 intervenciones) el 19/03/2007 17:55:47
Buenas...alguien sabe como se hace para eliminar un item de un control list view, dentro de un evento del mismo control?... por ej tengo un ListView en dnd al checkear un item debo eliminarlo de este control y agregarlo a otro ListView..
Todo funciona perfectamente, lo estoy haciendo con Remove()....hasta q se hace doble click sobre un item, esto es lo mismo q checkearlo...la diferencia es q de esta manera me da error cdo sale del sub...
Si me pueden ayudar muchas gracias...es urgente!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ListView

Publicado por Luis Prieto (166 intervenciones) el 19/03/2007 20:57:54
Hola, Gonzalo!!

Solo tienes que poner esto:

Private Sub Command2_Click()
'esto es para que elimines todos los check marcados
On Error GoTo verror
For i = 1 To Me.ListView1.ListItems.Count
If Me.ListView1.ListItems.Item(i).Checked = True Then
Me.ListView1.ListItems.Remove i
i = i - 1
End If
Next
verror:
End Sub

Private Sub ListView1_DblClick()
'esto es para que elimines haciendo doble click
Me.ListView1.ListItems.Remove Me.ListView1.SelectedItem.Index
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar