WPF功能区和ViewModel
问题描述:
我想从TabControl切换到功能区。WPF功能区和ViewModel
当使用TabControl时,我将我的UserControl绑定到TabItem.Content。在切换标签项目时加载我的用户控件就足够了。
现在使用WPF Ribbon控件,我将有RibbonButton。我应该如何加载我的用户控件?我应该处理Click()事件还是什么?
答
AFAIK色带控件主要用于RibbonWindow。这意味着您的顶级窗口必须更改为该类型。然后,您可以将RibbonWindow功能区(您在窗口中制作的内容)内容绑定到用户控件。
这里是MSDN。 http://msdn.microsoft.com/en-us/library/system.windows.controls.ribbon.ribbon%28v=vs.110%29.aspx
正如您所看到的,他们在RibbonWindow中使用Ribbon控件。我知道这是以前的要求,我认为这不会改变,因为它是一个完全不同于传统窗口的布局。