Windows Phone
トゥームストーン(Tombstone)
tombstoneというのはアプリケーションやページの状態を保つための仕組みのことで、簡単に言うとページが遷移して戻ってきたときに元の状態に戻すことです。
状態を保つといっても主に状態は二つに分かれます。アプリケーションの状態と各ページごとの状態です。
- アプリケーションの状態
アプリケーションの状態はPhoneApplicationServiceのイベントによって管理されます。
PhoneApplicationServiceの各イベント(Launching, Closing, Activated, Deactivated)にそれぞれのメソッドが割り当てられます
- 各ページごとの状態
各ページの状態を保存したいときはOnNavigatedToとOnNavigatedFromをオーバーライドして実装します。
OnNavigatedFromはページから出るときなので、PhoneApplicationPageのStateにデータを保存し、OnNavigatedToはページへ入ってくるときなので、PhoneApplicationPageのStateからデータを読み出してコントロールなどにデータをセットします。
http://msdn.microsoft.com/ja-jp/magazine/hh148153.aspx
フレッツ光が月額556円~【GMOとくとくBB】
コメント:
|