DataGridTextColumn前景[主题还原]在黑暗模式下不会更改

时间:2020-07-28 19:10:11

标签: xaml uwp-xaml foreground datagridtextcolumn

使用“ ThemeResource”,我想根据前景是处于亮模式还是暗模式来更改前景

但是它仅在浅色模式下有效,在深色模式下使用默认颜色

DataGridTextColumn

<controls:DataGridTextColumn.CellStyle>
  <Style TargetType="controls:DataGridCell">
      <Setter Property="Foreground" Value="{ThemeResource GrayTextColor}" />
  </Style>
</controls:DataGridTextColumn.CellStyle>

App.xaml

<ResourceDictionary x:Key="Light">
                  <SolidColorBrush x:Key="GrayTextColor" Color="#99000000" />
              </ResourceDictionary>

<ResourceDictionary x:Key="Dark">
                  <SolidColorBrush x:Key="GrayTextColor" Color="#99FFFFFF" />
              </ResourceDictionary>

我已经尝试过“白色” /“黑色”和不透明度0.6,但这也不起作用

0 个答案:

没有答案