对这个listview方法和程序感到非常沮丧。我所要做的就是将项目从一个列表视图逐个克隆到另一个列表视图,我无法让它在我的所有调查和尝试中进行调度。
目标lisview未显示任何项目
有人可以告诉我我哪里出错了。
这是我到目前为止所得到的: -
提前致谢
foreach (ListViewItem item in listView1.Items){
foreach (ListViewItem.ListViewSubItem subItem in item.SubItems){
if (subItem.Text.ToLower().StartsWith(textBox1.Text.ToLower())) {
var index = item.Index;
listView1.Items[index].Selected = true;
MessageBox.Show(listView1.Items[index].ToString());
CopySelectedItems(listView1, listView2);
count++;
}
}
}
private static void CopySelectedItems(ListView source, ListView target){
foreach (ListViewItem item in source.SelectedItems){
target.Items.Add((ListViewItem)item.Clone());
}
}