2010-10-07 39 views
0

我使用MediaTimeline和MediaClock運行MediaElement。但是,當我在啓動後更改RepeatBehavior時,它不起作用,即,當設置爲RepeatBehavior.Forever和Begin()時,更改爲RepeatBehavior(1)不起作用 - 時間線將一直持續。同樣,如果時間軸設置爲RepeatBehavior(1)將其更改爲RepeatBehavior.Forever afetr,時鐘開始也不起作用,時間軸停在它的原始持續時間。MediaTimeline的RepeatBehavior在啓動後無法更改?

這就像持續時間沒有得到更新與這些變化。然而我也不能改變持續時間。

時鐘開始後有什麼方法可以改變repeatbehavior嗎?

回答

0

您可以嘗試停止動畫,更改RepeatBehaviour和從停止的同一點啓動動畫,以便用戶不會注意到它停止。

+0

自從我轉移到WMP ActiveX以來,還沒有嘗試過,但我相信這是答案。乾杯! – DaveO 2010-10-08 23:31:33