【发布时间】:2017-07-19 10:55:39
【问题描述】:
如果值为 xyz,我想检查文本块的文本值。我不想要任何操作,但如果文本值为“#FF84312F”,我想将此文本设置为文本的前景色。 下面是我的代码。 我怎样才能做到这一点。请帮帮我。
<TextBlock Text="#FF84312F">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Text, RelativeSource={RelativeSource Self}}" Value="*#">
<Setter Property="Foreground" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
【问题讨论】: