2011-04-10 69 views
0

我想知道如何解決我遇到的錯誤,當我嘗試創建checkedlistbox,加載列表到它,然後嘗試顯示所有在另一個選中的項目列表框。例如,checkedlistbox1顯示ABC AAC ABB與我對號ABC和AAC,當我按下按鈕,我希望它ABC和AAC添加到ListBox1的,但一切都是爲了給我的是「(集合)」如何選擇和列出在checkedlistbox中的多個項目C#

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

回答

1

你不得不遍歷CheckedItems和-一個一個添加的每個項目:

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

謝謝,它的工作! – llk 2011-04-10 18:56:47

+0

我檢查了輸出類型,但似乎檢查了一些錯誤。謝謝。 – abatishchev 2011-04-10 19:05:23

相關問題