WMAppManifest
ご存知のように、デフォルトのナビゲーション ページをファイルで定義する必要があります。デフォルトとしてページを作成しましMainPage.xaml
たが、アプリケーションの起動時に他のページに移動したいと考えています。WMAppManifest ファイルから MainPage を削除したくありません。
現在、私は次のことを試しました
- 読み込まれた MainPage で、2 番目のページに移動しています。
App.xaml.cs で、
CompleteInitializePhoneApplication
メソッドに次のコードを設定しましたRootFrame.Source = new Uri("/Songslist.xaml", UriKind.RelativeOrAbsolute);
どちらも機能していますが、ナビゲート中にアプリが数秒間ハングし、見栄えが悪くなります。数秒間発生するため、シーンショットをアップロードできません。どうすればこのことを達成できますか? 次のコードを実行すると、 RootVisual=null であるため NullReference Exception が発生しました
(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri("/Songslist.xaml", UriKind.RelativeOrAbsolute));