Иногда требуется установить стартовую страницу Windows Phone 7 приложения динамически или с помощью кода. Например после некоторых действий наше приложение изменилось, и при следующем запуске должна запускаться другая стартовая страница. Это можно сделать следующим образом, в файле App.xaml.cs в метод
Application_Launching добавить две строки:
private void Application_Launching(object sender, LaunchingEventArgs e)
{
Uri nUri = new Uri("/Page.xaml", UriKind.Relative);
((App)Application.Current).RootFrame.Navigate(nUri);
}
Теперь наше Windows Phone 7 приложение будет запускаться со стартовой страницы Page.xaml.
private void Application_Launching(object sender, LaunchingEventArgs e)
{
Uri nUri = new Uri("/Page.xaml", UriKind.Relative);
((App)Application.Current).RootFrame.Navigate(nUri);
}
Теперь наше Windows Phone 7 приложение будет запускаться со стартовой страницы Page.xaml.
Комментариев нет:
Отправить комментарий