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