这有什么不对?
private void button1_Click(object sender, EventArgs e)
{
if (!string.IsNullOrWhiteSpace(groupBox1.Text))
{
lst2.Items.Add(lst1.SelectedItems);
}
}
答案 0 :(得分:4)
您尝试将整个项目集合添加为另一个集合中的单个项目。
适当添加每个所选项目的最简单方法是迭代它们并单独添加它们:
foreach(var i in lst1.SelectedItems)
{
lst2.Items.Add(i);
}
答案 1 :(得分:0)
或者,如果您只想添加单个项目,请执行以下操作:
lst2.Items.Add(lst1.SelectedItems[0]);
答案 2 :(得分:0)
使用以下代码修改您的代码:
private void button1_Click(object sender, EventArgs e)
{
if (!string.IsNullOrWhiteSpace(groupBox1.Text))
{
lst2.Items.AddRange(lst1.SelectedItems);
}
}