我希望使用ClockController.SeekAlignedToLastTick寻找特定的时间或帧 - 但是这似乎没有做任何事情,除非故事板正在运行。 我不想要“开始”故事板,因为我只想让Storyboard设置所有dependencyproperty值,并为该时间位置布置所有内容,以便我可以拍摄快照并前进到下一帧(I可以响应时钟事件并捕获帧,但后来我无法保证我会在正确的时间获取我想要的快照。
如何在不“运行”的情况下简单地将WPF故事板推进到特定位置?
谢谢!
答案 0 :(得分:3)
你必须至少开始动画才能进入它。然而,您可以立即开始,然后立即停下来寻找。
// sb is a Storyboard
sb.Begin();
sb.Pause();
sb.SeekAlignedToLastTick(sometimespan);