![](/img/trans.png)
[英]In WPF/MVVM, how to implement the “Select All” function in a perfect way
[英]How to implement WPF Ribbon Contextual Tabs MVVM way
我正在使用Office UI许可站点中的WPF功能区控件作为主菜单开发MVVM应用程序。 我无法绑定或以某种方式将上下文选项卡注入我的功能区控件。 我不想在主视图中存储所有上下文选项卡标记和命令绑定,我想根据所选视图使用此选项卡,并将此选项卡存储在同一视图或仅具有此类选项卡的特殊视图中。 可能吗?
您可以做的一件事是为App.config中的各种RibbonTab
编写Style
s甚至ControlTemplate
,避免将该标记放在MainWindow
。 然后,只需将所有 RibbonTab
添加到MainWindow.xaml
的Ribbon
中,并通过绑定到主视图模型来设置每个Ribbon
的Visibility
属性。 您可以在主视图模型中使用一组bool
属性,并使用简单的bool
到Visibility
转换器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.