我有一种情况,我需要确定我是否已经到达情节提要的结尾,然后需要寻找它的结尾。
我想要做:
storyboard.Seek(timespan);
但是,如果时间跨度比情节提要的持续时间长,我会得到一个例外。如果我看
storyboard.Duration.TimeSpan
我收到一个错误,因为持续时间是自动的。这意味着我不能做“if(timespan > storyboard.Duration.TimeSpan) ...”
一旦我知道我正在寻找的位置已经超出了故事板的结尾,我就需要寻找到故事板的结尾。我可以使用 storyboard.Seek(storyboard.Duration.TimeSpan) 来做到这一点,但同样,我不能使用 Duration,因为它是自动的。
如果我可以强制持续时间远离自动,似乎我所有的问题都可以解决。希望我只是缺少一些简单的东西。