【发布时间】:2017-06-13 22:46:50
【问题描述】:
我想提示一下 - Slider 是可移动的。为此,我想让它在获得焦点时反弹。
到目前为止,我有一个动画至少可以让它靠近Value,但我希望它在它之后向后滑动,甚至让它有点反弹。
这是我的自定义 Slider 的 Trigger 部分。
<ControlTemplate.Triggers>
<EventTrigger RoutedEvent="UIElement.GotFocus">
<BeginStoryboard>
<Storyboard>
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(RangeBase.Value)" >
<EasingDoubleKeyFrame KeyTime="0:0:1" Value="90"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</ControlTemplate.Triggers>
还有更好的活动吗?
【问题讨论】:
-
Trigger.ExitActions喜欢这个stackoverflow.com/questions/35942800/… -
谢谢 - 让它反弹?
-
您是否尝试过
AutoReverse的重复行为? -
不,我会谢谢你