我正在尝试将CheckedItems从CheckedListBox
复制到Listbox
,但我说得不对。
我试过了
Listbox.Items.Add(checkedlistbox.CheckedItems);
但这只给了我一个(收藏)
有没有人可以分享很多代码? :d
答案 0 :(得分:2)
这应该有效:
foreach(var Item in checkedlistbox.CheckedItems)
Listbox.Items.Add(Item);
编辑:用var替换字符串,因此它也适用于非字符串类型。
答案 1 :(得分:0)
string item = checkedListBox1.SelectedItem.ToString();
if (e.NewValue == CheckState.Checked)
listBox1.Items.Add(item);
else
listBox1.Items.Remove(item);
您应该在ItemCheck事件中编写它。 使用此代码,您可以在另一个列表框中显示选中的项目。