我有两个页面(MainPage 和 page1)。当用户在第 1 页时,如果用户按返回键,应弹出以下消息:“您确定要退出吗?”
因此,如果用户按 OK,那么它应该导航到另一个页面,如果用户按 Cancel,它应该留在同一页面。这是我的代码:
此代码是用 Page1.Xaml 编写的:
Protected override void OnBackKeyPrss(System.ComponentModel.CancelEventArgs e)
{
      MessageBoxResult res = MessageBox.show("Are you sure that you want to exit?",
      "", MessageBoxButton.OkCancel);
      if(res==MessageBoxResult.OK)
      {
         App.Navigate("/mainpage.xaml");
      }
      else
      {
            //enter code here
      }
}
但是,当我按下取消时,它仍在导航到 mainpage.xaml。我怎么解决这个问题?