【发布时间】:2016-06-12 14:57:13
【问题描述】:
我正在使用 Windows 窗体应用程序并遇到以下问题。我在我的应用程序中使用 tabControl,当用户执行特定操作时,需要更改某些 tabPages 中的内容。
例如 tabPage 包含一个文本区域和一个按钮,当用户单击文本区域内的按钮时,应该以某种方式存储信息,并且相同的 tabPage 应该显示新内容,例如更多的文本区域、按钮等,我认为在其中使用视图会更容易,因此可以隐藏一个视图并显示另一个视图。
【问题讨论】:
-
这是 WinForms 吗? Wrt 术语:
Tab Control包含TabPages。这些可以充当您的视图,即包含您需要的所有元素,也可以包含UserControl,然后将充当(可重用)容器。没有办法(据我所知)使 TabPage 不可见。我也不推荐它,因为它很可能会让用户感到困惑.. -
@TaW 我稍微改变了我的问题以使用正确的术语。我不想让tabPage 不可见,但是说它里面的元素,也许是tabPage 里面的一个视图?此外,我可以看到用户会感到困惑,但使用 tabControl 是我的要求。