Wpf 如何在UWP windows应用程序中更改My ToolKit数据网格的前景(文本)颜色
我正在我的通用Windows应用程序中使用工具包数据网格(您可以在这里找到)。在这方面,我希望网格背景为黑色,前景只有白色的文本。我可以更改背景色,但不能更改前景色。 谁能给我推荐一下吗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}">
提前感谢。使用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>
用于显示特定项目的详细信息。我只希望数据网格行中显示的文本为白色。请尝试使用“让我知道”