を無視されます。BackRequestedイベントハンドラevent.Handledは私がページに移動するとき、私はハンドラをアタッチドキュメントごとに、そう
protected override void OnNavigatedTo(NavigationEventArgs e) {
/* Attach back listener to handle the back press */
SystemNavigationManager.GetForCurrentView().BackRequested += NavigationPage_BackRequested;
...
}
そして去るとき、私はそれを切り離し:
protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) {
SystemNavigationManager.GetForCurrentView().BackRequested -= NavigationPage_BackRequested;
e.Cancel = false;
}
そして、
private void NavigationPage_BackRequested(object sender, BackRequestedEventArgs e) {
e.Handled = true;
}
しかし、システムはまだこのバック・クリックを処理しています私は遠ざかります。どうして?