C# 如何在checkedlistbox C中选择并列出多个项目#
我想知道当我尝试创建checkedlistbox,将列表加载到其中,然后尝试在另一个listbox中显示所有选中的项时,如何修复遇到的错误。例如,checkedlistbox1显示ABC AAC ABB和我选中ABC和AAC,当我按下按钮时,我希望它将ABC和AAC添加到listbox1,但它给我的只是“(集合)” 您必须迭代CheckedItems并逐个添加每个项:C# 如何在checkedlistbox C中选择并列出多个项目#,c#,add,checked,checkedlistbox,C#,Add,Checked,Checkedlistbox,我想知道当我尝试创建checkedlistbox,将列表加载到其中,然后尝试在另一个listbox中显示所有选中的项时,如何修复遇到的错误。例如,checkedlistbox1显示ABC AAC ABB和我选中ABC和AAC,当我按下按钮时,我希望它将ABC和AAC添加到listbox1,但它给我的只是“(集合)” 您必须迭代CheckedItems并逐个添加每个项: private void button1_Click(object sender, EventArgs e) {
private void button1_Click(object sender, EventArgs e) {
listBox1.Items.Clear();
foreach (var item in checkedListBox1.CheckedItems) {
listBox1.Items.Add(item);
}
}
我检查了输出类型,但似乎检查出了一些错误。谢谢
private void button1_Click(object sender, EventArgs e) {
listBox1.Items.Clear();
foreach (var item in checkedListBox1.CheckedItems) {
listBox1.Items.Add(item);
}
}