0

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

就像 Duration 没有随着这些变化而更新。然而我也不能改变 Duration 。

时钟开始后有没有办法改变重复行为?

4

1 回答 1

0

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

于 2010-10-07T07:49:12.100 回答