我在这里遇到了问题。
假设您有一个控制Storyboard
对象的DoubleAnimationUsingKeyFrames
对象。一开始,动画只有100帧。
有一个按钮,在它的按键中,我们想播放故事板。但是,另一个线程将会启动,在该线程中,动画中添加了关键帧。但是,这不会发生。我的意思是,框架被添加但故事板在到达第100帧时结束。如果你再次播放故事板,它会通过线程添加所有框架!!!
我该怎么办?
编辑:在故事板的CurrentTimeInvalidated
事件中,我们也遇到了同样的问题。如果在那里添加帧,它们不会显示在当前动画中,但如果重放,则会显示它们。
答案 0 :(得分:1)
Storyboard
来自Freezable
。据我所知,启动后无法更改Storyboard
,因为冻结的克隆将被设置为动画。