2009-03-23 4 views

Antwort

2
ListViewItem itemClone; 
ListView.ListViewItemCollection coll = listView1.Items; 
foreach (ListViewItem item in coll) 
{ 
itemClone = item.Clone() as ListViewItem; 
listView1.Items.Remove(item); 
listView2.Items.Add(itemClone); 
} 
+0

Moving erfordert, dass Sie das Element auch aus der ersten Listenansicht entfernen. :) (was in einer foreach-Schleife nicht funktioniert). –

+0

Entschuldigung. Ich habe den Code aktualisiert. – Anuraj

0
ListViewItem listItemToMove = listView1.SelectedItems[0]; 
ListViewItem itemToAdd = (ListViewItem)listItemToMove.Clone(); 
listView2.Items.Add (itemToAdd); 
listView1.Items.Remove(listItemToMove);