У меня возникла проблема со страницей моего приложения для хранения Windows 8.1, которое занимает много времени для рендеринга - это сетка с несколькими столбцами и строками, которая привязана к данным по загрузке стр. Это не загрузка медленных данных, а фактическое связывание данных с сеткой.Windows Store 8.1. XAML Progress Bar между страницами
Я в идеале хочу отобразить диалоговую панель, чтобы указать пользователю, что что-то загружается, и они нажали на предыдущую навигационную кнопку в порядке.
Я видел, как кто-то упоминал о возможности наличия «загрузочной страницы», в которой есть только индикатор выполнения, и я думал, что это решение может работать, но я не могу решить, в каком случае страницы загрузки я должен перемещаться на фактическую страницу.
т.е. Пользователь нажимает кнопку, которая вызывает
this.Frame.Navigate(typeof(LoadingPage));
Загрузка страницы отображается индикатор
Я знаю, что нужно, чтобы быть в состоянии назвать
this.Frame.Navigate(typeof(ActualPage));
пользователь видит индикатор прогресса в то время как Фактические нагрузки.
Любые предложения были бы очень благодарны спасибо!
Считаете ли вы использование сетки? Зависит от вашей модели данных, но gridview имеет встроенную тактику виртуализации пользовательского интерфейса для постепенного загрузки объектов. –