我想要使用这种方法是从一个按钮单击,将从列表框中检索选择项目,然后从列表中删除此项目。每当我运行代码时,我得到这个错误: “这个枚举器所绑定的列表已被修改,枚举器只能在列表没有改变时使用。”使用列表从列表中删除使用列表框选择的项目
我完全难住了。
public void DeleteSale()
{
foreach (BootSale b in lstBootSales.SelectedItems)
{
lstBootSales.Items.Remove(b.Id);
lstBootSales.Items.Remove(b.Date);
DisplayAllBootSales();
}
}
DisplayAllBootSales();
只是刷新列表框的值之后
我有一个列表“BootSale”在那里我存储被写入到一个列表框的信息。我希望能够单击列表框中的项目,然后单击删除,它将从系统中完全删除
枚举时不能修改集合。 – MarcinJuraszek 2013-02-28 14:43:03
DisplayAllBootSales是做什么的? – 2013-02-28 14:43:55
@ bash.d显示所有启动销售? – DGibbs 2013-02-28 14:51:05