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
SO ユーザーが登録ページにいて、戻るボタンをタップすると、再び登録ページに移動します。登録が完了していない場合、アプリは MainPage.xaml に戻るのをスキップしてアプリを終了します。
前もって感謝します。