我将数据填充到我的数据网格中。现在,在最后一列中,我有“失衡”和“失衡”等数据。我希望显示器显示所有“失衡”数据为下划线和红色的clour,而“in Balance”数据为绿色,没有任何下划线。注意,存储的proc会给我最初的所有“out”平衡“记录后跟”失衡“记录。请帮助。我对WPF世界全新,必须在星期一之前提出解决方案。谢谢提前
答案 0 :(得分:0)
您可以使用TemplateColumn:
<Controls:DataGrid.Columns>
<Controls:DataGridTemplateColumn>
<Controls:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Data1}" Foreground="Red" TextDecorations="Underline"/>
</DataTemplate>
</Controls:DataGridTemplateColumn.CellTemplate>
</Controls:DataGridTemplateColumn>
</Controls:DataGrid.Columns>