私はページの状態を保存し、アプリケーションを非アクティブ化するアプリケーションを持っています.アプリケーションをフォアグラウンドにすると、データを復元します.しかし、その時に戻るボタンをクリックすると、前のページの Object インスタンスを持っています。
BackKey Pressでは、次のようなことが必要です
1)スタック内のページを確認し、前のページを削除して、ページの新しいインスタンスを作成しますか、それとも他に考えられますか?
私はページの状態を保存し、アプリケーションを非アクティブ化するアプリケーションを持っています.アプリケーションをフォアグラウンドにすると、データを復元します.しかし、その時に戻るボタンをクリックすると、前のページの Object インスタンスを持っています。
BackKey Pressでは、次のようなことが必要です
1)スタック内のページを確認し、前のページを削除して、ページの新しいインスタンスを作成しますか、それとも他に考えられますか?
アプリケーションが非アクティブ化されたときにデータを保存し、アプリケーションが復元されたときに再ロードする必要があります。データを正しく復元していないようです。
これは、データが UI コードから分離されている MVVM モデルのようなものを使用することが非常に役立つ場所です。CodePlex で MVVM ライト ツールキットを確認してください。
http://mvvmlight.codeplex.com/
それ以上具体的に答えるにはあまりにも一般的な質問です。ごめん。
何かをコーディングして、コードに関する特定の質問を投稿してみてください。