注意:いくつかの混乱がありましたので、Windows Phone 7で何かを達成する方法をAndroidの同様の機能と比較することで質問しています。AndroidのnoHistoryアクティビティ属性に相当するWindows Phone 7がありますか?
質問:あなたはA.
にBとBにページAから移動することができるように のWindows Phone 7でのページ間のナビゲーションについて学ぶ、私は、2つのページ、AとBの間の双方向のナビゲーションを実装例示的な目的のために
、のは、私はこのようにナビゲートしましょう:A-> B-> A-> B
アプリケーションのバックアウトすると、私が唯一たい場所理想的に私は、再び各ページによって強制されますAを一度通過し、Bを一度通過してからアプリケーションを終了する。
Androidでは、noHistory属性をアクティビティの "true"に設定することで達成できますが、WP7はどうですか?
更新:keyboardPによって提案されたRemoveBackEntryを使用して、私が探していたものを達成しました。興味のある人は、これが私が使ったコードです:
private void button1_Click(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/FirstPage.xaml", UriKind.Relative));
NavigationService.RemoveBackEntry();
}