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