.NET 引用类似控件
我的应用程序中有多个工具条控件,并且正在寻找一种方法来一次隐藏它们。
例如,
allToolStrips.Visible = false;
如果
toolstrip1.Visible = false;
toolstrip2.Visible = false;
...
toolstripn.Visible = false;
重要的话,我会使用 C#。
I have multiple toolstrip controls in my application and was looking for a way to hide them all at once.
E.g.
allToolStrips.Visible = false;
instead of
toolstrip1.Visible = false;
toolstrip2.Visible = false;
...
toolstripn.Visible = false;
I'm using C# if it matters.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
简单的一个
easy one
将它们放入向量中,然后将它们隐藏在 foreach 循环中?
Put them in a vector and then hide them in a for each loop?
您可以使用 linq 来完成此操作。像这样的东西。
我没有检查语法,但我认为这是可以的。
You can do it using linq. Something like this.
I haven't checked the syntax, but I think it's ok.
除了其他人的答案之外,请考虑对其进行编码,以便在切换控件时也可以使用相同的代码将控件翻转回可见状态,这样就不会重复代码:
In addition to other's answers, consider coding it so that same code can also be used to flip the controls back to visible again if you are toggling them, so that you don't have the code duplicated: