0

我想知道如何解决我在尝试创建选中列表框时遇到的错误,将列表加载到其中,然后尝试在另一个列表框中显示所有选中的项目。例如,checkedlistbox1 显示 ABC AAC ABB 并且我选中 ABC 和 AAC,当我按下按钮时,我希望它将 ABC 和 AAC 添加到 listbox1 但它给我的只是“(集合)”

var selected = checkedListBox1.SelectedItems;
listBox1.Items.Add(selected);
4

1 回答 1

1

您必须迭代CheckedItems并逐个添加每个项目:

    private void button1_Click(object sender, EventArgs e) {
        listBox1.Items.Clear();
        foreach (var item in checkedListBox1.CheckedItems) {
            listBox1.Items.Add(item);
        }
    }
于 2011-04-10T18:46:07.380 回答