Wpf 如何在UWP windows应用程序中更改My ToolKit数据网格的前景(文本)颜色

Wpf 如何在UWP windows应用程序中更改My ToolKit数据网格的前景(文本)颜色,wpf,c#-4.0,win-universal-app,windows-applications,Wpf,C# 4.0,Win Universal App,Windows Applications,我正在我的通用Windows应用程序中使用工具包数据网格(您可以在这里找到)。在这方面,我希望网格背景为黑色,前景只有白色的文本。我可以更改背景色,但不能更改前景色。 谁能给我推荐一下吗 提前感谢。使用ItemTemplate属性: <controls:DataGrid.ItemDetailsTemplate> <DataTemplate> <Grid d:DataContext="{Type=models:Person}">

我正在我的通用Windows应用程序中使用工具包数据网格(您可以在这里找到)。在这方面,我希望网格背景为黑色,前景只有白色的文本。我可以更改背景色,但不能更改前景色。 谁能给我推荐一下吗


提前感谢。

使用ItemTemplate属性:

<controls:DataGrid.ItemDetailsTemplate>
    <DataTemplate>
        <Grid d:DataContext="{Type=models:Person}">
            <TextBlock Text="{Binding something}"
                       Foregroun="White"/>
        </StackPanel>
    </DataTemplate>
</controls:DataGrid.ItemDetailsTemplate>

让我知道它是否有效


<controls:DataGridTextColumn Width="200" Header="Firstname" 
              Binding="{Binding Firstname}"
              d:DataContext="{d:DesignInstance Type=models:Person}" Foreground="White">
试试这个:

<controls:DataGridTextColumn Width="*" Header="SomeHeader" Binding="{Binding Property}"  >
    <controls:DataGridTextColumn.Header>
        <TextBlock Text="SomeHeader" Foreground="Green" />
    </controls:DataGridTextColumn.Header>
</controls:DataGridTextColumn>

用于显示特定项目的详细信息。我只希望数据网格行中显示的文本为白色。请尝试使用“让我知道”