C#多面板界面

时间:2013-07-02 03:54:25

标签: c# user-interface panels

我想知道为我的C#应用​​程序创建多面板界面的最有效方法是什么。应用程序将分解为功能区域,我希望每个界面都出现在面板或其他东西中。实现这一目标的最佳方法是什么?

enter image description here

  • 左边的手风琴是用户浏览应用程序不同部分的地方。

  • 正如你所看到它有5个按钮(只是我想要的一个例子)。每个按钮都会更改右侧面板的内容,并使用相关按钮更改功能区控件。

如果这有点模糊,我很抱歉,我尽力解释它。

此致

1 个答案:

答案 0 :(得分:0)

我建议将每个接口实现为UserControl并动态实例化它。在你的主窗体上,你应该提供一个面板来显示控件。这样你就可以在不同的类中分离不同的功能,并有一个简单的方法来显示它。