2011-10-26 5 views
0

私は押したボタンに応じていくつかのページを焼くことができるアプリケーションを持っています。私たちが返すページのUriを取り出す方法

メインページに戻るとき、どのページから来ているのかを判断する方法はありますか?

私はonNavigatedTo、onNavigatingFromまたはonNavigatedFromを調べました。ページから戻ったときにonNavigatedToだけが呼び出されました。

私はWP7 7.0をターゲットにしていますが、7.1ではBackStackプロパティがありますが、7.0では使用できません。

私は私が探しているすべてのは、元の呼び出し元に戻っページから

をパラメータを渡すことができることで、一日の終わりに、それは、このような重要な情報を知ることがいかに困難で、それはかなり驚くべき発見

(私はHow to access the URI of the previous page in Windows Phone 7を読みましたが、その答えは7.0を使用するのには適していません)

+1

を血まみれの地獄は、あなたが7.0をターゲットにしているのはなぜ?すべての電話がマンゴーで更新されました。 –

+0

@Clausマンゴーアップデートのためにまだテスト中のデバイス/キャリアがあります。それを利用できる人は誰もまだ更新されていません。誰もが利用できるアプリケーションを作成しようとすると、7.0をターゲットにすることはまだ必要です。 –

答えて

0

これも同様に行う必要がありますが、これは「そのまま」提供されているとは思われません。自分のやり方を書かなければならないかもしれません。現在のページを独立したストレージに保存し、ページを終了するたびに更新することができます。

+1

それは私が恐れていたことです... WP7は、通常は些細なことをする何かをするためにお尻の痛みがますますなってきています。あなたはMSが共通のアプリケーションを書くためにどのような方法が必要なのかを経験していると思ったでしょう。 – jyavenard

+0

私は同意します。私は電話が好きです。私の記事を参考にして「回答」としてマークすることはできますか?ありがとう、幸運。 –

0

あなたは、たとえば、クエリ文字列としてページを送信しようとすることができます:

target.xaml?source=sourcepage 
+0

しかし、これは、ナビゲーションスタックにページを蓄積し、値をポップしないことを意味します... – jyavenard

関連する問題