我正在编写一个有很多页面的数据输入软件。例如,一个页面用于输入球队数据,另一个页面用于输入比赛数据。我想使用新的精美 Microsoft 功能区控件来组织不同的页面和类别。
问题是我是 WPF 新手,我不知道我应该使用什么
:页面容器(我应该为每个页面创建一个用户控件吗?)
b.主页上放置功能区的容器。(通过单击每个功能区按钮,应在主窗口上打开一个特定页面。)
你会怎么办?
我正在编写一个有很多页面的数据输入软件。例如,一个页面用于输入球队数据,另一个页面用于输入比赛数据。我想使用新的精美 Microsoft 功能区控件来组织不同的页面和类别。
问题是我是 WPF 新手,我不知道我应该使用什么
:页面容器(我应该为每个页面创建一个用户控件吗?)
b.主页上放置功能区的容器。(通过单击每个功能区按钮,应在主窗口上打开一个特定页面。)
你会怎么办?
您可以将 DockPanel 用于主布局,将 TabControl 停靠在功能区的顶部,并使用 ContentControl 填充应用程序的其余部分。当在 TabControl 中单击按钮时,设置 ContentControl 的 ContentTemplate。
如果您使用的是来自 Microsoft 的实际 RibbonControl,则有一个 RibbonWindow 用于托管功能区。
http://blogs.msdn.com/b/jaimer/archive/2010/08/04/wpf-ribbon-has-been-released.aspx?wa=wsignin1.0