понедельник, 28 ноября 2011 г.

Установка стартовой страницы Windows Phone из кода

Иногда требуется установить стартовую страницу 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.

Комментариев нет:

Отправить комментарий