【发布时间】:2014-10-03 23:02:43
【问题描述】:
我想从 ToolStripMenuItem 中删除一个项目,但它给了我一个错误
在 mscorlib.dll 中发生了“System.InvalidOperationException”类型的未处理异常
附加信息:集合已更改。枚举操作可能无法执行。
我的代码:
ToolStripDropDown items = main.favouritesToolStripMenuItem.DropDown;
foreach(var item in items.Items.OfType<ToolStripMenuItem>())
{
if (item.Text == listBox1.SelectedItem.ToString())
{
main.favouritesToolStripMenuItem.DropDownItems.Remove(item);
}
}
感谢我能得到的任何帮助!
【问题讨论】: