它在启动后无法更改MediaTimeline的RepeatBehavior吗?

时间:2010-10-07 02:20:48

标签: wpf media-player mediaelement timeline

我正在使用MediaTimeline和MediaClock运行MediaElement。但是,当我在启动后更改RepeatBehavior时它没有任何效果,即I.e.当设置为RepeatBehavior.Forever和Begin()时,更改为RepeatBehavior(1)无效 - 时间轴将永远持续。同样,如果时间轴设置为RepeatBehavior(1),则将其更改为RepeatBehavior.Forever afetr时钟已启动也无效,时间线将停在原始持续时间。

就像持续时间没有更新这些更改一样。但我也无法改变持续时间。

时钟开始后有没有办法改变repeatbehavior?

1 个答案:

答案 0 :(得分:0)

您可以尝试停止动画,从停止的同一点更改RepeatBehaviour和启动动画,这样用户就不会注意到它已停止。