什么用作带状控制的容器?

时间:2010-08-05 12:42:36

标签: c# wpf wpf-controls ribbon ribbon-control

我正在编写一个包含大量页面的数据输入软件。例如,一个页面用于输入团队数据,另一个页面用于输入匹配数据。我想使用新的精美Microsoft功能区控件来组织不同的页面和类别。

问题是我是WPF的新手,我不知道应该用什么:
  a。页面容器(我应该为每个页面创建一个用户控件吗?)
  b。主页上放置功能区的容器。 (通过单击每个功能区按钮,应在主窗口上打开特定页面。)

你会做什么?

2 个答案:

答案 0 :(得分:0)

您可以使用DockPanel作为主布局,TabControl停靠在功能区的顶部,ContentControl填充应用程序的其余部分。在TabControl中单击按钮时,设置ContentControl的ContentTemplate。

答案 1 :(得分:0)

如果您使用的是Microsoft的实际RibbonControl,则会有一个用于托管功能区的RibbonWindow。

http://blogs.msdn.com/b/jaimer/archive/2010/08/04/wpf-ribbon-has-been-released.aspx?wa=wsignin1.0