WPF RibbonTab额外工具选项卡(在Office中着色)

时间:2015-05-18 06:59:23

标签: wpf ribbon ribbon-control

有没有办法设置RibbonTab看起来像上图?

Tab

我的问题并不具体,因为我不知道这些标签的命名方式,只有在Office应用程序中选择了特定内容时才会显示。

2 个答案:

答案 0 :(得分:1)

这是一个上下文标签。即选择某些对象类型时显示的选项卡,例如图片工具。您可以将自己的自定义选项卡添加到现有上下文,或将控件添加到现有上下文选项卡。

在MSDN的以下系列文章中阅读有关Fluent UI(又名Ribbon UI)的更多信息:

答案 1 :(得分:1)

基于某些上下文显示的特殊标签称为Ribbon Contextual Tab

从以上链接中拉出以下示例:

</ribbon:Ribbon>
    <ribbon:RibbonTab Name="Pens" Header="Pens" ContextualTabGroupHeader="Ink Tools" >
    <!-- Ribbon Tab Content -->
    </ribbon:RibbonTab>
    <ribbon:Ribbon.ContextualTabGroups>
        <ribbon:RibbonContextualTabGroup Header="Ink Tools" Visibility="Visible" Background="Green" />
    </ribbon:Ribbon.ContextualTabGroups>
</ribbon:Ribbon>

此处还有stackoverflow post,其中讨论了如何绑定标签的可见性。