我有一个使用 clone() 将自身复制到另一个列表的列表,问题是当我试图从我克隆的列表中获取计数时,它会增长 1,但实际上,我将项目添加到其他列表,所以它应该增长。
只有当我在一个小组中时才会发生:
for each (ListViewItem^ item in chosenList->Items)
{
cloneList->Items->Add((ListViewItem^)item->Clone());
}
请注意,“chosenList”中有组,并且项目属于一个组(item->group!=NULL
)。
现在,当我尝试获取“chosenlist”组 [0] 大小(chosenList->Group[0]->Items->count
)时,我得到的大小是我所期望的大小的两倍。我该如何解决这个问题?!
我整天都被困在这个问题上,所以答案会对我有很大帮助!!!
谢谢!阿萨夫