Ниже код добавит выбранные элементы в listBox1
и удалит его из checkedListBox1
, но SelectedItems
будет каждый раз одним элементом, потому что Multi-selection не поддерживается в CheckedListBox , который вы можете использовать CheckedItems
вместо SelectedItems
для выбора более одного элемента.
// Add Selected Items to ListBox
listBox1.Items.AddRange(checkedListBox1.SelectedItems.OfType<object>().ToArray());
// Remove from CheckedListBox
foreach (var item in checkedListBox1.SelectedItems.OfType<object>().ToList())
{
checkedListBox1.Items.Remove(item);
}