实现TextBlock ,”开“为绿色,”关“为红色,如下所示:
<TextBlock Grid.Row="2" Grid.Column="1" Text="{Binding FilterState.PowerFirstString, Mode=OneWay}" VerticalAlignment="Center" HorizontalAlignment="Center" FontSize="20">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Setter Property="Foreground" Value="Green"></Setter>
<Style.Triggers>
<Trigger Property="Text" Value="关">
<Setter Property="Foreground" Value="Red"></Setter>
</Trigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>