これは私の最初の質問です。私が検索した限り、私の問題の解決策は見つかりませんでした。私はWP7用の私の最初のrssreaderアプリケーションをコーディングしていると私はページの状態に問題が直面している。私は3ページあり、ナビゲーションはそのようになります メインページ>>> listitemspage >>>詳細ページ。 Mainpageはあらかじめ設定されたフィードカテゴリ項目(URLと名前)を持つデータバインドモデルで、listitempageはフィードアイテムを読むためのWebクライアントを実装したページで、detailsページはlistitempageから選択したフィードアイテムの詳細を渡す場所です。ページの状態は、このような状況での作業:detailspageでWP7の3ページのアプリケーションでページ状態を保存する
mainpage >>> start button >>> back button (OK)<br/>
listitempage >>> start button >>> back button (Doesn't work)<br/>
detailspage >>> start button >>> back button (OK)<br/>
私はこれが動作するようですが、私は、ブラウザのタスクとボタンを作成した場合、ユーザがに移動することができOnNavigatedTo/ からとState.TryGetValueを使用して、ページの状態を保存しますブラウザーが開いてユーザーが戻るボタンを押すと詳細ページの状態が表示されます。ユーザーが2回目に戻るボタンを押すと、アプリケーションはlistitempageに戻るのではなく終了します。だから私はこの問題もあります:
detailspage >>> browserbuttontask >>> backbutton >>> restorepage >>> backbutton->exit<br/>
アイデアはありますか?
返信いただきありがとうございますDarkside。私はすでにこの結果を使用していません。トゥームストーンヘルパーの不幸なことに、詳細ページの状態が正しく保存されていないことさえあります。私は、詳細ページの現在のページ状態を保存するために使用する方法は完璧に(ブラウザタスクの問題を除いて)動作していますが、私もlistitemspageに似たものがほしいと思っています。私は隔離されたストレージで騒がずにページの状態でそれをやりたいと思っています。 – user1004994