[英]How to copy the other Unselected items from a listBox to another
如何将所选项目从 ListBox1 复制到 listBox2,将未选择的项目复制到 listBox3。 我已经知道如何复制选定的项目,如下所示:
for (int i = 0; i < listBox1.SelectedItems.Count; i++)
{ listBox2.Items.Add(listBox1.SelectedItems[i]);}
但我不知道如何从主 ListBox1 中复制其他未选择的项目。
谢谢
可以使用Listbox的GetSelected(x)
方法判断是否被选中,然后放入相应的ListBox中。
for (int i = 0; i < listBox1.Items.Count; i++)
{
if (listBox1.GetSelected(i))
listBox2.Items.Add(listBox1.Items[i]);
else
listBox3.Items.Add(listBox1.Items[i]);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.