2

WMAppManifest.xml ファイルでスタート ページを設定できることはわかっています。

いくつかの条件に基づいて開始ページを設定する方法はありますか?

私は「私を覚えている」機能を持つアプリケーションを持っているので、アプリの起動時にいくつかのページに直接移動したいと考えています。ユーザーが記憶されていない場合は、ログイン画面を表示します。

ここでページを表示し、そのロジックでこれをチェックし、必要に応じて他のページに移動します。

これを行うより良い方法はありますか?

ありがとう、バーテック

4

3 に答える 3

3

このページから、あなたのApp.xaml.cs

private void Application_Launching(object sender, LaunchingEventArgs e)
{
    Uri nUri = new Uri("/Page1.xaml", UriKind.Relative);
    ((App)Application.Current).RootFrame.Navigate(nUri);
}

次に、ファイルを開き、行からWMAppManifest.xmlをクリアします。NavigationPageDefaultTask

<DefaultTask  Name ="_default" NavigationPage=""/>
于 2012-04-04T16:28:02.040 に答える
1

この「WP7 - 設定に応じて起動ページを動的に変更する」を見たことがありますか:-

WP7 - 設定に応じて起動ページを動的に変更する

于 2012-04-04T16:26:27.410 に答える
0

リダイレクトをチェックして実行するロードページを用意する以外に、条件付きで別のページにリダイレクトするより良い方法を知りません。

于 2012-04-04T16:26:28.753 に答える