关于两个ListBox的传值与删除item问题

北极海hein 北极海hein 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目的就是把选种listBox1的Items插入到listbox2,并删除选择listBox1的items
listBox1可以多选.
以下代码执行有错误,应该怎样改进才能实现上述功能呢?
当foreach执行第二编就出错了.

private void Button1_Click(object sender, System.EventArgs e)
{
foreach( ListItem ls in this.ListBox1.Items )
{
if( ls.Selected )
{
ListItem lstItem = new ListItem();
lstItem.Text = ls.Text;
lstItem.Value = ls.Value;

this.ListBox2.Items.Add( lstItem );
this.ListBox1.Items.Remove( ls );
//this.ListBox2.Items.
}
}
}
...全文

相关推荐

评论 12
收藏 已收藏
分享
返回顶部
北极海hein
.NET社区 62,271 成员 668,968 内容