0

我正在 c# 应用程序上制作一个“窗体应用程序”。我有几个按钮和文本框。我想要的是,当我第一次运行应用程序时,一些按钮和文本框是不可见的。 在我单击某个按钮后,这些按钮和文本框变得可见。

在我运行应用程序的那一刻,最初在表单上可以看到所有内容(按钮和文本框)。按下按钮后,我可以让它们可见和不可见,但最初每件事都是可见的。

4

3 回答 3

5

每个Button类都有一个Visible属性,只需将其设置为trueor false,即可显示或隐藏按钮。

  • 首先从 PropertyGrid 将Visible属性设置为false(对于那些在启动时不可见的按钮)

  • 处理点击其他人

  • 单击其中一个(基于您的应用程序逻辑)make =>

(例子)

btnMyInvisibleButton.Visible = true;
于 2013-01-29T10:08:49.183 回答
4

Visible对于要隐藏的每个控件,在设计器上将该属性设置为 false。

当您希望它们再次可见时,只需稍后在代码中将其设置为 true(例如在按钮按下事件中)。

MSDN 参考:http: //msdn.microsoft.com/en-us/library/system.windows.forms.control.visible.aspx

于 2013-01-29T10:09:30.663 回答
3

您需要做的就是通过将它们的 Visible 属性设置为 False 使它们在表单设计器中不可见。

注意:如果您这样做,它们在设计器中仍然可见 - 但它们在运行时将不可见。

于 2013-01-29T10:09:22.707 回答