如何更改Fluent Ribbon UI后台颜色

时间:2010-07-20 11:24:31

标签: wpf ribbon fluent

如何更改 Fluent Ribbon UI 后台菜单的颜色 - 默认情况下为蓝色?

2 个答案:

答案 0 :(得分:5)

您需要设置Backstage背景颜色。这将更新MenuButton,BackstageTabItems和后台面板角落的sw ..以下示例将颜色设置为红色。

<Fluent:Backstage Background="Red">
    <Fluent:BackstageTabControl>
        <Fluent:BackstageTabItem Header="New"/>
        <Fluent:BackstageTabItem Header="Print"/>
    </Fluent:BackstageTabControl>
</Fluent:Backstage>

答案 1 :(得分:3)

版本3.4.0:您可以使用MetroColors.ThemeColorKey属性更改功能区主题颜色。 将以下代码放在App.xaml文件中:

<Application.Resources>
    <ResourceDictionary>

        <!--  This "override" is needed to change the ribbon theme color, do not remove!  -->
        <Color x:Key="{x:Static fluent:MetroColors.ThemeColorKey}">#FFF66AC1</Color>
...