c# - 在 forloop 中设置可见性
问题描述
我有一个关于 for 循环和设置 to 可见性的numericupdowns
问题true
。这就是我想要完成的:
nud1.Visible = true;
nud2.Visible = true;
nud3.Visible = true;
nud4.Visible = true;
nud5.Visible = true;
nud6.Visible = true;
nud7.Visible = true;
nud8.Visible = true;
这就是我尝试这样做的方式:
for (int i = 0; i < 8; i++) {
nud[i].Visble = true;
}
这可能吗?如果可以,怎么做?
解决方案
将控件放入数组中。
var controls = new Control[] { nud1, nud2, nud3, nud4, nud5, nud6, nud7, nud8 };
foreach (var c in controls)
{
c.Visible = true;
}
推荐阅读
- php - 通过我用户的 Gmail 帐户发送电子邮件
- mysql - 检索每个位置的每个物种,按位置排序
- rust - 什么时候需要“外部板条箱”
- html - 为什么边距不适合div?
- visual-studio-code - vscode 扩展如何获得当前的 IPython 内核连接
- python - 将 SymPy 表达式转换为 NumPy longdoubles 的精确问题
- c# - 无法读取带有 ImapX 嵌入文件的附件
- wordpress - 如何以编程方式创建divi页面?
- docker - 无法使用 AIO 部署在本地 VM 中部署 Acumos(部署为特权 (sudo) 用户)
- image-formats - 什么图像格式和ppm格式一样简单