如何在C#中将数据从一个列表视图移动到另一个列表视图?
如何使用c#将数据从一个列表视图移动到另一个列表视图移动还需要将该项从第一个列表视图中删除:(在foreach循环中不起作用)。如何在C#中将数据从一个列表视图移动到另一个列表视图?,c#,listview,C#,Listview,如何使用c#将数据从一个列表视图移动到另一个列表视图移动还需要将该项从第一个列表视图中删除:(在foreach循环中不起作用)。 ListViewItem listItemToMove = listView1.SelectedItems[0]; ListViewItem itemToAdd = (ListViewItem)listItemToMove.Clone (); listView2.Items.Add (itemToAdd); listView1.Items.Remove(listIte
ListViewItem listItemToMove = listView1.SelectedItems[0];
ListViewItem itemToAdd = (ListViewItem)listItemToMove.Clone ();
listView2.Items.Add (itemToAdd);
listView1.Items.Remove(listItemToMove);
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);
}