触发
五种触发类型中最简单的一种,Trigger
负责根据同一控件中的其他属性设置属性。
<TextBlock>
<TextBlock.Style>
<Style TargetType="{x:Type TextBlock}">
<Style.Triggers>
<Trigger Property="Text" Value="Pass">
<Setter Property="Foreground" Value="Green"/>
</Trigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
在这个例子中,当 Text
属性等于字符串 Pass
时,TextBlock
的前景色将变为绿色。