CheckedItemsをからにコピーしようとしていますが、正しくCheckedListBox
取得Listbox
できません。
私が試してみました
Listbox.Items.Add(checkedlistbox.CheckedItems);
しかし、それは私に(コレクション)を与えるだけです
誰かが共有する素晴らしいコード行を持っていますか?:D
CheckedItemsをからにコピーしようとしていますが、正しくCheckedListBox
取得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イベントに書き込む必要があります。このコードを使用すると、チェックされた項目を他のリストボックスに表示できます。