如何在checkedlistbox中选择和列出多个项目C#

我想知道如何修复我遇到的错误,当我尝试创建一个checkedlistbox,加载一个列表,然后尝试在另一个列表框中显示所有选中的项目。例如,checkedlistbox1显示ABC AAC ABB和我勾选ABC和AAC,当我按下一个按钮时,我希望它将ABC和AAC添加到listbox1,但它给我的全部是“(收藏)”
var selected = checkedListBox1.SelectedItems;
listBox1.Items.Add(selected);
    
已邀请:
您必须迭代CheckedItems并逐个添加每个项目:
    private void button1_Click(object sender, EventArgs e) {
        listBox1.Items.Clear();
        foreach (var item in checkedListBox1.CheckedItems) {
            listBox1.Items.Add(item);
        }
    }
    

要回复问题请先登录注册