裏面一個WP8項目過程中崩潰的應用程序我有2次 - 使用MVVMCross - GameView & GameOverView。其崩潰我的應用程序切換到GameOverView當GameView -Silverlight動畫頁面導航
我玩一些動畫 - 相對於使用作爲DataTemplate的一個ItemsControl內特定用戶的控制。
我的動畫是使用故事板在代碼中執行的。
切換視圖時沒有播放動畫時一切正常。
當切換應用程序崩潰時播放動畫。
有沒有辦法告訴動畫停止當相對usercontrol失去焦點或這種事情?
還是我來手動確保動畫正確停止,當我從GameView導航到GameOverView?
我在OnNavigated從使用IMvxMessenger事件,但在導航後發生停止訂單,試圖通過手動停止動畫。有沒有一種方法可以使用相同的線程來確保在導航前一切都停止?或者,也許我可以順序訪問我的每個dataTemplate用戶控件,迫使他們停止?
什麼是最佳策略?
任何幫助表示讚賞。 Regards
長話短說:動畫故障。 獲得的經驗教訓:從不動畫**身高**屬性。 我使用** TranslateTransform **代替,問題剛剛消失(這是一個字幕樣式anim)。我認爲** Height **(也許某種佈局重新計算)出現問題(以某種崩潰結束)(Visual Studio沒有幫助,應用程序只是終止)......無論如何感謝您的幫助。 – Aszan
很高興你解決了它 –