ListviewItem克隆,关联名称丢失

时间:2013-12-04 07:29:35

标签: c# clone listviewitem

我刚刚发现了一个由克隆的ListViewItemListViewItem.ListViewSubItem引起的问题,该问题在Name被克隆后失去了ListViewItem属性。

我错过了什么或者这是一种正常行为吗?

我正在做的是

ListViewItem item = (ListViewItem)lvw.Items[position].Clone();

之后,所有Name属性都已设置为默认值String.Emptyitemitem.SubItems。 但我想,Clone()将创建现有项目的1:1克隆,因此名称也应该与之一起使用,因为它在我调用clone之前已经设置,我调试了好几次,所以不能是问题。

我不是在寻找一个如何避免这种情况的解决方案,如果你知道存在这样的“问题”,这很容易,我只想了解为什么会发生这种情况。 任何想法都表示赞赏。

0 个答案:

没有答案