我在项目中使用了metro主题。
我有TextBlock Base的样式。
<Style x:Key="TextBlockText" TargetType="{x:Type TextBlock}">
<Setter Property="Foreground" Value="#FF63798F"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="VerticalAlignment" Value="Bottom"/>
<Setter Property="HorizontalAlignment" Value="Stretch"/>
</Style>
我想通过为它设置样式来更改GridViewColumnHeader的前景。我为TextBlock.Foreground="White"
添加了ContentPresenter
。但它不会改变颜色!
当我删除TextBlock样式时,它没问题。
答案 0 :(得分:0)
删除Foreground
TextBlockText
属性
为Windows
为ContentPresenter添加TextBlock.Foreground='White'
。