Flyout主题属性在Mahapps不起作用

时间:2014-11-06 21:27:05

标签: wpf xaml mahapps.metro app.xaml flyout

我的代码:

<Controls:MetroWindow.Flyouts>
    <Controls:FlyoutsControl>
        <Controls:Flyout Position="Right" Width="250" Theme="Inverse">
            <!--Content-->
        </Controls:Flyout>
    </Controls:FlyoutsControl>
</Controls:MetroWindow.Flyouts>  

出于某种原因,我的弹出窗口不会改变主题。我已经尝试在后面的代码中执行它但它不会工作。

1 个答案:

答案 0 :(得分:1)

找到问题

在App.xaml中,我显然删除了:

<ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />

重音设置的颜色并不重要,但如果没有,主题将无效。所以我刚刚添加了这个标签。