【发布时间】:2011-06-16 03:32:38
【问题描述】:
我正在尝试更改鼠标左键下边框的背景。按钮我不明白。当然,我的渐变有 3 个停止点。
事件触发器:
<EventTrigger RoutedEvent="UIElement.PreviewMouseLeftButtonDown" SourceName="border">
<BeginStoryboard x:Name="MouseDown_BeginStoryboard" Storyboard="{StaticResource OnMouseDown}"/>
</EventTrigger>
故事板:
<Storyboard x:Key="OnMouseDown">
<ColorAnimation Duration="0:0:0.15" Storyboard.TargetName="border" Storyboard.TargetProperty="Background.GradientStops[0].Color" To="Red" />
<ColorAnimation Duration="0:0:0.15" Storyboard.TargetName="border" Storyboard.TargetProperty="Background.GradientStops[1].Color" To="Red" />
<ColorAnimation Duration="0:0:0.15" Storyboard.TargetName="border" Storyboard.TargetProperty="Background.GradientStops[2].Color" To="Red" />
</Storyboard>
如果有人看到错误请告诉我;)
【问题讨论】:
标签: wpf storyboard eventtrigger coloranimation