2011-04-10 47 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

相关问题