我正在制作一个 Windows Phone 应用程序。如果用户是第一次使用该应用程序,则会将该人带到注册页面。注册成功后,用户进入主页面。
假设用户被带到注册页面,当用户在没有注册的情况下点击后退按钮时,由于 MainPage.xaml 上的代码,他被拉回到注册页面。MainPage.xaml 的代码如下:
Protected Overrides Sub OnNavigatedTo(e As System.Windows.Navigation.NavigationEventArgs)
MyBase.OnNavigatedTo(e)
If Not (IsolatedStorageSettings.ApplicationSettings.Contains("IsFirstLaunchDone")) Then
NavigationService.Navigate(New Uri("/Registration.xaml", UriKind.Relative))
End If
End Sub
因此,当用户在注册页面上并点击返回按钮时,他再次进入注册页面,如果注册未完成,我希望应用程序跳过返回 MainPage.xaml 并退出应用程序。
提前致谢。