2009-03-23 8 views

ответ

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

Перемещение требует, чтобы вы удаляли элемент из первого списка. :) (который не будет работать внутри цикла foreach). –

+0

Извините. Я обновил код. – Anuraj

0
ListViewItem listItemToMove = listView1.SelectedItems[0]; 
ListViewItem itemToAdd = (ListViewItem)listItemToMove.Clone(); 
listView2.Items.Add (itemToAdd); 
listView1.Items.Remove(listItemToMove); 
Смежные вопросы