変更が必要な Windows Phone コードをいくつか継承しました。ユーザーが最初にアプリケーションを起動したときに、アプリケーションの使用方法に関するチュートリアルを表示する必要があります。ただし、現在のビューを変更することはできません...
これが私のコードです:
public LoginView()
{
InitializeComponent();
this.DataContext = new LoginViewModel();
if (ApplicationFirstLaunched() == true)
{
NavigationManager.Current.Navigate(ApplicationView.DemoView);
}
}
ApplicationFirstLaunched
関数は正常に動作します (ブール値を格納するために使用しIsolatedStorageSettings
ます) が、ビューは決して変更されません.Navigate
呼び出しが間違っているのではないかと考えたので、ビューにボタンを作成し、そのClick
プロパティをこの関数に割り当てました:
private void demoBtn_Click(object sender, RoutedEventArgs e)
{
NavigationManager.Current.Navigate(ApplicationView.DemoView);
}
ボタンをクリックすると、ビューが変わり、チュートリアルがポップアップします。初回起動時に別のビューを表示するにはどうすればよいですか? ありがとう