我有一个样式资源,如下所示: 修改:添加代码样式
<Style x:Key="PageHeaderTextStyle" TargetType="TextBlock" BasedOn="{StaticResource HeaderTextStyle}">
<Setter Property="TextWrapping" Value="NoWrap"/>
<Setter Property="VerticalAlignment" Value="Bottom"/>
<Setter Property="Margin" Value="0,0,30,40"/>
<Setter Property="Foreground" Value="White" />
</Style>
这是启动应用时添加的标准样式,但由于某些原因,我的所有页面标题都使用黑色作为前景色而不是白色。
编辑:以下是我如何应用样式的示例
<TextBlock x:Name="pageTitle" Grid.Column="1" Text="{Binding Group.Title}" Style="{StaticResource PageHeaderTextStyle}" />
在App.xaml中,我将RequestedTheme设置为“Dark”。
我哪里出错了?