onbackkeypress
アプリを終了する関数内のバック スタックをクリアします。そして、それはアプリを正常に終了します。
[更新しました]
1) バックスタックをクリアした後。NavigationService.Navigate(new Uri("MainPage.xaml",UriKind.Relative));
メインページにトラバースしe.Cancel = true
、次のステートメントで実行するために使用します。
2) またはバック スタックをメインページまでクリアします。自動的にバックプレスでメインページに移動します。メインページ内では、関数内のバックスタックを完全にクリアしOnNavigatedTo
て、最初のアイテムが常にメインページになり、ユーザーが簡単に終了できるようにします。
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
while (NavigationService.CanGoBack)
NavigationService.RemoveBackEntry();
e.Cancel = true;
return;
}