提问者:小点点

在forloop中设置可见性


大家好,我有一个关于forloop和在forloop中将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;
                    }

这有可能吗?怎么做?事先谢谢你


共1个答案

匿名用户

可以使用父控件的控件[name]:

for (int i = 0; i < 8; i++ )
{
     Controls[$"nud{i}"].Visble = true;
}