【发布时间】:2012-01-13 18:00:17
【问题描述】:
是否有任何简单的方法可以正常运行基于 WPF 故事板的动画,然后反向运行以将所有内容恢复到原始状态?
我希望以编程方式执行此操作:
Storyboard sb=new Storyboard();
...
sb.Begin();
// Now how to do I run sb in reverse, to move things to where they were
// before the sb started?
例如,您可能有一个椭圆从左向右移动的动画,并且您希望它在结尾处移回开始的左侧:
【问题讨论】:
-
最好在一次触发运行中进行,但如果有更简单的方法可以在两次运行中进行,我也希望看到。
标签: .net wpf c#-4.0 animation .net-4.0