私の WinRT XAML アプリでは、Main.xaml ページに EntranceThemeTransition があり、アプリケーションを最初にロードしたときに再生されません (App.Xaml は Main.xaml のフレーム ロードを行います)。ただし、アプリケーションがロードされ、メインから離れて移動すると、再生されます。私が構築した他の WinRT アプリでこれに気付きました。
それは既知のバグですか、それともより高速な起動を可能にする機能ですか? 私は時間をかけて素敵なイントロのトランジションを作成しましたが、ほとんどのユーザーがそれを見ることができないのは残念です. アプリケーションがロードされている間にトランジションがバックグラウンドでロードされ、ユーザーがページにアクセスするまでにトランジションが完了するようです。
現在、私は Thread.Wait やその他のいくつかのハックで遊んでいますが、これを「高速で滑らかな」体験にしておらず、別のページからそれらに戻るとトランジションが分厚いように見えます。これに問題がある人はいますか?最初の読み込み時に開始アニメーションを強制的に再生するためのベスト プラクティスは何ですか? 前もって感謝します!