【发布时间】:2019-10-12 13:40:02
【问题描述】:
如何通过数值条件更改单元格的背景颜色?
例如,当价格大于10时,背景为红色。
我这样做了,但值保持不变,例如,我希望这适用于所有大于 100 的值。 抱歉我的英语不好
<DataGridTextColumn Binding="{Binding Price}"
Header="Price">
<DataGridTextColumn.ElementStyle>
<Style TargetType="{x:Type TextBlock}">
<Style.Triggers>
<Trigger Property="Text" Value="100">
<Setter Property="Foreground" Value="Red"/>
<Setter Property="FontWeight" Value="Bold"/>
</Trigger>
</Style.Triggers>
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
【问题讨论】:
-
您能否为这个示例展示一个示例 xaml?
-
请分享一些代码,或详细说明您的问题,以便我们了解您的要求和帮助。
-
Corentin Pane,布兰登,好的
-
@CorentinPane 好的
-
@Branden 我更新了我的问题