ToolStripDropDownButton,如何删除所有DropDownItems?
如果 ToolStripDropDownButton 的属性是只读的,如何从 ToolStripDropDownButton 中删除所有 DropDownItem?
How to remove all DropDownItems from a ToolStripDropDownButton, if its propery is read only?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用清除方法:
Use the Clear method:
DropDownItems 属性是一个集合。请参阅
http://msdn.microsoft.com/en- us/library/system.windows.forms.toolstripitemcollection.aspx
因此,您可以使用Remove 和RemoveAt 来删除项目,最好使用for 循环。
此外,从某种意义上说,该属性是只读的,无法使用运算符设置它,但可以修改集合的内容。
The DropDownItems property is a collection. See
http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripitemcollection.aspx
Therefore, you can use Remove and RemoveAt to remove items, preferably using a for loop.
In addition, the property is read only in a sense that you can't set it using an operator, but you can modify the contents of the collection.