private void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e) { if (!KernelResolver.Current.Get<ILayoutPage>().AcknowledgeNavigateBackRequest()) { e.Handled = true; return; } if (GoBackCommand.CanExecute(null)) { e.Handled = true; GoBackCommand.Execute(null); } } #else