Wpf C#-更改Metro标签的前景色

本文关键字:前景色 标签 Metro C#- 更改 Wpf | 更新日期: 2023-09-27 18:26:39

我使用的是Mahapps.Metro,但当我试图更改其文本的颜色时,它显示为白色。

如何覆盖标签的颜色?我希望能够在XAML中以及C#中的背景代码中覆盖它,因为我希望将我的ColorAnimation也用于鼠标悬停等。

问候,

Simon

Wpf C#-更改Metro标签的前景色

我发现了这个问题。

问题是,如果你在资源库中留下这样一行:

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

如果控件是由Mahapps.Metro.dll设计样式的控件,则不能覆盖该控件的前景颜色。