我有一个包含几个标准控件(文本框、按钮等)的表单。我想将某些控件分组到集合中,以便我可以在任何给定时间启用和禁用它们,而无需显式设置每个控件。这样做的语法是什么?这是一些伪代码来展示我想要做什么......
Control[] ControlCollection = new Control[];
ControlCollection.add(Button1);
ControlCollection.add(TextBox1);
...
...
foreach( Control x in ControlCollection)
{
x.Enabled = false;
}
我知道我可以将控件放在一个组框中并完成此操作,但控件未以方便执行此操作的方式放置在表单上。
最佳答案
你的例子应该没问题
List<Control>
也可以
关于c# - 如何在 C#.NET 中创建控件数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2203049/