返回首页

我有一个ToolStrip控件。首先,我填充ToolStrip的按钮。
在该按钮的Click事件中,我填充ToolStrip的标签
特定的按钮。当我再次按一下按钮,它应该清除
以前加载的标签和加载新鲜。


For Each ctl As ToolStripItem In ToolStrip1.Items

    If TypeOf (ctl) Is ToolStripLabel Then

         ToolStrip1.Items.Remove(ctl)

    End If

Next
但是,我发现以下异常。请帮我解决这个问题
修改集合枚举操作可能不会执行。:4396283 |会员

回答

评论会员:游客 时间:2012/02/07
而是采用为每个尝试用for循环计数器计数ToolStrip1.Items.Count。对于每个循环使用时,你不能修改(删除项目)集合此外,如果您删除项目考虑倒数下降从Items.Count到0(一步-1):4396283|会员


我是新来VB.net
所以,请解释如何做到这一点
我是这样。但它有没有效果
{C}
请帮助......:4396283 |会员
评论会员:{的C2} 时间:2012/02/07