Windows phone 8.1 后退按钮不返回上一个表单

Windows phone 8.1 backbutton not returning to last form

当我使用此代码进入登录页面时。

 private void AppBarButton_Click_1(object sender, RoutedEventArgs e)
    {
        Frame.Navigate(typeof(LoginPage));
    }

但是当我在登录页面上按下后退按钮时,它并没有返回到第一页。我做错什么了吗?

这是我在 App.xaml.cs

中使用的代码
  void HardwareButtons_BackPressed(object sender, Windows.Phone.UI.Input.BackPressedEventArgs e)
    {
        Frame rootFrame = Window.Current.Content as Frame;

        if (rootFrame != null && rootFrame.CanGoBack)
        {
            e.Handled = true;
            rootFrame.GoBack();
        }
    }

通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。

通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。