Ciao ragazzi,
io ho scritto questo codice:
For r As Integer = 0 To Me.ListView1.Items.Count - 1
Me.ListView1.Items(r).Selected = True
litem = ListView2.Items.Add(Me.MaskedTextBox1.Text, 6)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(1).Text)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(2).Text)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(3).Text)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(4).Text)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(5).Text)
Sublist = litem.SubItems.Add(Me.ListView1.SelectedItems(r).SubItems(6).Text)
Next
ovviamente me seleziona in blue tutti i record della listview1 e me li porta nella listview2. Però i record della listview1 restano selezionati ed evidenziati in blue.
c'è la possibilità al termine della for...next di deselezionare i record della prima listview?
Se si come?
P.S. evitando di fare un ciclo for...next al contrario e settare: Me.ListView1.Items(r).Selected = false
Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com