如何在C#中将数据从一个列表视图移动到另一个列表视图?

时间:2009-03-23 08:20:06

标签: c# listview

如何使用c#

将数据从一个列表视图移动到另一个列表视图

2 个答案:

答案 0 :(得分: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);
}

答案 1 :(得分:0)

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