我正在尝试使用通过单击按钮运行的此方法,该方法将从列表框中检索所选项目,然后从列表中删除该项目。每当我运行代码时,我都会收到此错误:“此枚举器绑定到的列表已被修改。仅当列表未更改时才能使用枚举器。”。
我完全被难住了。
public void DeleteSale()
{
foreach (BootSale b in lstBootSales.SelectedItems)
{
lstBootSales.Items.Remove(b.Id);
lstBootSales.Items.Remove(b.Date);
DisplayAllBootSales();
}
}
DisplayAllBootSales();
之后只需刷新列表框值
我有一个列表“BootSale”,我在其中存储写入列表框的信息。我希望能够单击列表框中的项目,然后单击删除,它将从系统中完全删除