[英]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.