繁体   English   中英

如何在复选框列表中选择和列出多个项目C#

[英]How to select and list multiple items in a checkedlistbox C#

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

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);
        }
    }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM