【问题标题】:How to select and list multiple items in a checkedlistbox C#如何在选中的列表框中选择并列出多个项目 C#
【发布时间】:2011-04-10 18:40:22
【问题描述】:

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

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

【问题讨论】:

    标签: c# add checked checkedlistbox


    【解决方案1】:

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

        private void button1_Click(object sender, EventArgs e) {
            listBox1.Items.Clear();
            foreach (var item in checkedListBox1.CheckedItems) {
                listBox1.Items.Add(item);
            }
        }
    

    【讨论】:

    • 我检查了输出类型,但似乎检查了一些错误。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2021-11-23
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 2015-10-02
    相关资源
    最近更新 更多