我正在寻找一种方法来更改Color
WPF 中的完整行DataGrid
。我的实现需要配置信息,我想让用户明白某个值已更改。我希望默认Color
值为黑色,但在值更改时显示红色。
我有一个属性 ,IsChanged
它反映了我希望使用的项目的Style
状态Row
。
有没有办法实现这一目标?
我建议您在为真DataTrigger
时使用 a 来设置背景。
就像是:IsChanged
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding IsChanged}" Value="true">
<Setter Property="Background" Value="#FFFF0000" />
</DataTrigger>
</Style.Triggers>
</Style>
您还需要将 IsChanged 属性设置为依赖属性以允许绑定到它。