我正在c#app上创建一个'窗体应用'。我有几个 按钮和文本框。 我想要的是当我跑步时 应用程序第一次有些按钮和文本框不可见。 然后我点击某个按钮那些按钮和文本框 变得可见。
当我运行应用程序时,每个东西(按钮和文本框)都是 最初在表格上可见。我可以让它们变得可见和不可见 按下一个按钮后,但最初每件事都可见。
答案 0 :(得分:5)
每个Button类都有Visible属性,只需将其设置为true
或false
,以显示按钮或相应地隐藏它。
首先从PropertyGrid将Visible属性设置为false
(对于那些在启动时不应显示的按钮)
处理点击其他人
点击其中一个(基于您的应用逻辑)make =>
(例子)
btnMyInvisibleButton.Visible = true;
答案 1 :(得分:4)
在设计器上为要隐藏的每个控件设置Visible
属性为false。
稍后在代码中将此设置为true(例如,在按钮按下事件上),当您希望它们再次可见时。
MSDN参考:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.visible.aspx
答案 2 :(得分:3)
您需要做的就是通过将Visible属性设置为False,使它们在表单设计器中不可见。
注意:如果您这样做,它们仍然在设计器中可见 - 但它们在运行时将不可见。