0

我正在尝试从 TabControl 切换到功能区。

使用 TabControl 时,我将 UserControl 绑定到 TabItem.Content。在标签项之间切换时加载我的用户控件就足够了。

现在有了 WPF 功能区控件,我将拥有 RibbonButton。我应该如何加载我的用户控件?我应该处理 Click() 事件还是什么?

4

1 回答 1

1

AFAIK 功能区控件主要用于 RibbonWindow。这意味着您的顶级窗口必须更改为该类型。然后,您可以将 RibbonWindow 功能区的(您在窗口中使用的)内容绑定到您的用户控件。

这里是 MSDN。 http://msdn.microsoft.com/en-us/library/system.windows.controls.ribbon.ribbon%28v=vs.110%29.aspx

如您所见,他们在 RibbonWindow 中使用功能区控件。我知道这是以前的要求,考虑到它与传统窗户的布局完全不同,我认为它不会改变。

于 2012-09-05T15:01:37.987 回答