以编程方式控制在XAML标记中声明的Storyboard

时间:2011-12-07 22:30:26

标签: wpf c#-4.0 animation

我在我的XAML中将一个Storyboard和动画声明为资源。我想使用一个按钮来启动和暂停动画(来回切换)。单击该按钮时,如何确定动画是否正在运行或暂停,以便我可以选择是启动还是暂停?问题是,如果故事板尚未启动,则代码无法控制,并且GetIsPaused()会爆炸。

编辑:我特意想在不使用EventTriggers的情况下以编程方式执行此操作,因此我可以在更复杂的场景中使用它。

1 个答案:

答案 0 :(得分:0)

使用切换按钮,你可以摆脱旗帜,因为切换按钮有两种状态