2014-01-24 2 views
1

Я вытаскиваю данные с веб-сайта с веб-просмотром, а затем анализирую его с помощью HtmlAgillityPack для отображения информации о приложении. Поскольку обновление элементов управления xaml требует времени, я хочу использовать расширенный заставку, чтобы задержать отображение главной страницы, пока она не будет полностью загружена и не будет заполнена информацией из Интернета.Перейдите с расширенного экрана всплеска, когда приложение загружено

Вопрос теперь в том, как переключиться с расширенного всплеска на главную страницу, как только это заполняется анализируемыми данными?

+0

Лучший способ сделать это описан здесь: [Переход к странице после расширенного всплеска] (http://stackoverflow.com/questions/12556184/unable-to-navigate-to-page-after-extended-splash -в-окна-8-приложений) – xneg

ответ

0
  1. Если вы возобновляют из подвешенного состояния и использования SuspensionManager, вызовите SuspensionManager.RestoreAsync(), а затем установите Windows.Current.Content в корневой фрейм
  2. Если вы начинаете новый, создать корневой фрейм, перейдите на стартовую страницу, затем установите Windows.Current.Content в корневой фрейм

Вот пример, который я использовал, чтобы добавить расширенный заставку в мое приложение, Time-Lapse:

Windows 8 Splash Screen Sample

Смежные вопросы