我必须设计一个 control_panel 表单。这将有许多选项卡。我应该如何设计这个?我应该为每个选项卡制作不同的新表单,还是 C# WinForms 中有 Masterpage 的概念?
请给我你的意见。谢谢。
我必须设计一个 control_panel 表单。这将有许多选项卡。我应该如何设计这个?我应该为每个选项卡制作不同的新表单,还是 C# WinForms 中有 Masterpage 的概念?
请给我你的意见。谢谢。
您有窗口形式的选项卡控件。您可以通过 MSDN 文章来创建选项卡。
在 WinForms 中创建这样的东西很容易,使用 a TabControl
,填充几个不同TabPages
的 ,以及对应ImageList
的来保存每个选项卡的图标:
然后,您可以TabPage
像往常一样将所需的控件放置在每个控件上。设计器对 具有出色的内置支持,TabControl
如果您的应用程序正在运行,您只需单击要切换到它的选项卡即可。这是在 C# 中实现选项卡的教程。
如果您需要比TabPage
通过向UserControl
每个. 我对 MasterPages 知之甚少,但创建一个让您的所有其他人继承(然后添加其独特元素)的基础似乎会提供类似的功能。UserControl
TabPage
UserControl
UserControls