0

私のブラウザ アプリでは、いつShareLinkTask呼び出されたかに気付きました。アプリMainPage()が再度呼び出されます。MainPageから戻ったときにアプリが の新しいインスタンスに移動しないようにするにはどうすればよいShareLinkTaskですか?

元のページが必要な理由は、UI アニメーションを表示するために、アプリがそのページの LayoutRoot グリッドを記憶する必要があるためです。ただし、新しい LayoutRoot グリッドは別のインスタンスであるため、アプリが から戻ると、アニメーションは実行されませんShareLinkTask

私は何が欠けていますか?

4

1 に答える 1

0

ShareLinkTaskランチャーの1つです。アプリケーションはDeactivated、ランチャーを使用して休眠モードまたは廃棄モードに入ったときになります。最初のケースでは、Launcher から戻った後に MainPage コンストラクターが再度呼び出されることはなく、OnNavigatedTo メソッドのみが呼び出されます。2 番目のケースに備えて、アニメーションの状態を OnNavigatedFrom に保存し、保存された状態を OnNavigatedTo に読み取ります。有効化と無効化のベスト プラクティスページの状態を保持および復元する方法から始めて、トゥームストーンの詳細をお読みください。

ランチャーとセレクターの詳細

于 2013-10-13T11:59:11.797 に答える