触发器
1.属性触发器
当某属性有一特定值,属性触发器执行一个Setter。当属性失去这个值时,属性触发器重做该Setter。
<StackPanel.Resources>
<!-- 通过Style的属性触发器改变按钮鼠标经过样式 -->
<Style x:Key="buttonStyle" TargetType="{x:Type Button}">
<Style.Triggers>
<!-- 按钮鼠标经过 -->
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="RenderTransform">
<Setter.Value>
<RotateTransform Angle="10"/>
</Setter.Value>
</Setter>
<Setter Property="Foreground" Value="Black"/>
</Trigger>
</Style.Triggers>
<!-- 正常样式 -->
<Setter Property="Width" Value="50"/>
&