我是C#的新手,我的意思是我有一段时间没有编写代码了,所以我忘记了一切。我试图用数组隐藏三个对象,以使用一行代码更容易
这就是我的代码现在的样子。
button1.Hide();
button2.Hide();
button3.Hide();
但是我尝试了所有可能的方法,但是没有任何效果。我认为这应该起作用。
Object[] Buttons = new Object{button1, button2, button3};
Buttons.Hide();
您可以将按钮放在面板中,然后将其隐藏吗?只要将来需要隐藏的所有内容都在同一环境中,您是否应该选择修改UI,这将来也会扩展到其他任何内容Panel
?
所以不要做类似的事情
void HideButtons(IEnumerable<Button> buttons)
{
foreach(var button in buttons)
button.Hide();
}
...
HideButtons(new[]{ button1, button2, button3 });
您只需Hide()
在包含面板上调用
panel.Hide();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句