如何实现WPF功能区上下文选项卡MVVM方式

时间:2011-06-24 13:21:36

标签: c# wpf ribbon

我正在使用Office UI许可站点中的WPF功能区控件作为主菜单开发MVVM应用程序。我无法绑定或以某种方式将上下文选项卡注入我的功能区控件。我不想在主视图中存储所有上下文选项卡标记和命令绑定,我想根据所选视图使用此选项卡,并将此选项卡存储在同一视图或仅具有此类选项卡的特殊视图中。有可能吗?

1 个答案:

答案 0 :(得分:0)

您可以做的一件事是为App.config中的各种StyleControlTemplate甚至RibbonTab,避免将该标记放在{ {1}}。然后,只需将{em> all MainWindow添加到RibbonTab中的Ribbon,然后通过绑定到主视图模型来设置每个MainWindow.xaml属性。您可以在主视图模型中使用Visibility属性加载一个简单的boolbool转换器。