
C#问一下listView复制的问题
foreach(ListViewItemlistiteminlistView1.SelectedItems){ListViewItemitem=newListViewIt...
foreach (ListViewItem listitem in listView1.SelectedItems)
{
ListViewItem item = new ListViewItem();
item = listitem;
listView1.Items.Insert(2, item);
}
我想问一下item = listitem这句是什么意思?是新建一个Item在复制到这里还是只是把listitem指向到item? 展开
{
ListViewItem item = new ListViewItem();
item = listitem;
listView1.Items.Insert(2, item);
}
我想问一下item = listitem这句是什么意思?是新建一个Item在复制到这里还是只是把listitem指向到item? 展开
1个回答
展开全部
ListViewItem item = new ListViewItem();
这是新建一个行对象,吧遍历的ListView的行赋给这个行对象。
再吧这个行对象插入到listView1中。。 这里其实是在添加行,由于添加的数据都是出自同一个listView1,所有也说是复制行把。。
这是新建一个行对象,吧遍历的ListView的行赋给这个行对象。
再吧这个行对象插入到listView1中。。 这里其实是在添加行,由于添加的数据都是出自同一个listView1,所有也说是复制行把。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询