簡體   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