REMOVER ITEM DE LISTVIEW

USUARIO.EXCLUIDOS 27/07/2005 19:54:15
#96308
oi galera !!!

tou com uma duvida q eh a seguinte,

tenho duas listviews, e queria q qd adicionasse um dos produtos da listview1 para a listview2, entao eliminasse esse mesmo produto da listview1.

ja consigo adicionar o produto ah listview2, agora o problema era mesmo eliminar o produto da listview1, qd adiciono ah listview2


[[[ ]]]
MARCOSAV 28/07/2005 02:06:31
#96337
Aí RUBGOMES, td blz ??? tenta isto aki ó...

Private Sub ListView1_Click()
If lv1.SelectedItem.Text = "" Then
Exit Sub
End If
ListView2.ListItems.Add = ListView1.SelectedItem
ListView1.SelectedItem.Text = ""
End Sub

Espero ter resolvido...

Abraço e T+
TRUHILLO 28/07/2005 07:32:05
#96339
Resposta escolhida
MARCOSAV, .Text = "" só vai apagar o conteúdo do item do ListView.
E você precisa informar no ListView2 qual o índice do item que você está adicionando.

Para remover o item do ListView faça isso:

Private Sub ListView1_DblClick()
ListView2.ListItems.Add ListView2.ListItems.Count + 1, , ListView1.SelectedItem.Text
ListView1.ListItems.Remove ListView1.SelectedItem.Index
End Sub


Isto adiciona um item do primeiro listview para o segundo no evento Duplo clique.
Note que o índice do novo item do segundo listview é o número de itens já existentes no controle mais 1.
Para remover o item do primeiro listview você deve informar quel o índice.
Tópico encerrado , respostas não são mais permitidas