我在 .Net 框架 4 中使用 WPF。
我创建了一个背景颜色为 X 的按钮。
我为 IsMouseOver 上启动 ColorAnimation 的按钮创建了一个样式,将背景颜色更改为蓝色。
如果 IsMouseOver 为假(鼠标在按钮上没有记录器),我想将按钮背景恢复为 X 色。
示例代码:
<Trigger Property="IsMouseOver" Value="True">
<Trigger.EnterActions>
<BeginStoryboard>
<Storyboard>
<ColorAnimation Duration="0:0:0.5" Storyboard.TargetName="MyButton" Storyboard.TargetProperty="Fill.Color" To="Blue"/>
</Storyboard>
</BeginStoryboard>
</Trigger.EnterActions>
</Trigger>
我该怎么做?