私は多くの参照があり、読み込み時間が私には受け入れられないアプリがあります。私はスプラッシュ画面を取り除き、メインアプリケーションへの参照がない独立したプロジェクトを持つことによって、アニメーションの読み込み画面を作成しました。その後、メインアプリケーションは残りのアプリケーションの最初のページに移動します。それは今すぐに始まりますが、少し不足しています。Windows Phone 7でアセンブリをプリロードすることはできますか?
ロード画面が消える直前に別のアニメーションを行いたいと思います。私がこれを行うために考えることができる唯一の方法は、ナビゲーションに必要なアセンブリを次のページに実際にプリロードし、アニメーションを実行してからナビゲートすることです。
私は
OnNavigatedFrom
を試してみましたが、アニメーションは、ページがその時点から非常に迅速に新しいページに置き換えられますので、実行する時間がありません。OnNavigatingFrom
は、それが、すぐに私は
NavigationService.Navigate();
は、ウェブを検索し、スタックオーバーフロー:)- 私も考えられ、次のページには、負荷の重複を示したことで、それを少し偽造呼び出すと呼ばれているのどちらかとして何の助けではありません最後のアニメーションはそこで実行しますが、ロード・スクリーン・アニメーションの現在の状態と一致することができず、維持するのが難しいです
ありがとうございました!
私はここであなたのアイデアをテストしましたが、アセンブリの実行時だけでなく、起動時に読み込まれるように見えます。 usercontrolのアイデアは良いものですが、私がしようとしているものに合っていません。しかし、ありがとう! –