【发布时间】:2011-01-21 09:04:07
【问题描述】:
如何在单击按钮时将所选项目从一个列表视图复制到另一个列表视图..? 没有任何冗余我也可以选择多个项目并批量添加它们而不使用键盘上的 ctrl 吗?使其用户友好我们可以使用复选框吗?它们将如何工作? 下面的代码用于复制项目的单个选择的条目,并在再次选择该项目时给出重复的条目...请帮助我消除缺陷...
private void btn_Add_Click(object sender, EventArgs e)
{
CopySelectedItems(source_name, target_name);
}
private void CopySelectedItems(ListView source, ListView target)
{
foreach (ListViewItem item in source.SelectedItems) {
target.Items.Add((ListViewItem)item.Clone());
}
}
【问题讨论】: