Не можете изменить RepeatBehavior MediaTimeline после его запуска? - PullRequest
0 голосов
/ 07 октября 2010

Я использую MediaElement, используя MediaTimeline и MediaClock. Однако, когда я изменяю RepeatBehavior после его запуска, он не оказывает никакого влияния, т.е. Когда установлено значение RepeatBehavior.Forever и Begin (), изменение на RepeatBehavior (1) не имеет никакого эффекта - временная шкала продолжается вечно. Аналогично, если временная шкала установлена ​​в RepeatBehavior (1), изменив ее на RepeatBehavior. После запуска часы также не действуют, и временная шкала останавливается на своей первоначальной длительности.

Как будто продолжительность не обновляется с этими изменениями. И все же я не могу изменить Длительность.

Есть ли способ изменить поведение повтора после запуска часов?

1 Ответ

0 голосов
/ 07 октября 2010

Вы можете попробовать остановить анимацию, изменив RepeatBehaviour и запустить анимацию из той же точки, где она остановилась, поэтому пользователь не заметит, что она остановилась.

...