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();
}
}
通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。
通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。
当我使用此代码进入登录页面时。
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();
}
}
通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。
通过将空白页面更改为基本页面解决了该问题。现在它将自动取消所有后退按钮导航。