我想知道是否有方法仅使用XAML在属性上执行动画,然后在下一个点击执行反向动画?使用Xaml和WPF,如何在点击时动画化属性,然后在连续点击时反转
这里是一个边界对象上触发我有一个样品给滑出的外观:
<!-- Animates the Width to Slide It Out. -->
<EventTrigger RoutedEvent="Border.MouseLeftButtonUp">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation Storyboard.TargetName="theFilterControl"
Storyboard.TargetProperty="Width"
From="16"
To="170"
Duration="0:0:.7" />
</Storyboard>
</BeginStoryboard>
</EventTrigger>
这听起来像它会工作,但我知道这里虽然有限。你能否提供一个Xaml片段来展示如何使用这个触发器在元素上激活上面的故事板?谢谢。 – 2009-07-14 18:48:36