Мне нужно показать панель прогресса при загрузке новой страницы.Прогрессивная панель при загрузке страницы в Windows Phone 8.1 приложение с калибром
PageView.xaml
<Button Text="NextPage" cal:Message.Attach="[Event Click]=[Action OpenSchedule]"/>
<ProgressBar Visibility="{Binding IsBusy, Converter={StaticResource BooleanToVisibilityConverter}}" IsEnabled="{Binding IsBusy}" IsIndeterminate="true" HorizontalAlignment="Stretch"/>
PageViewModel.cs
public void OpenSchedule()
{
IsBusy = true;
_navigationService.UriFor<ScheduleSummaryViewModel>().Navigate();
}
Проблема заключается в том, что прогрессбар предъявляется только тогда, когда метод OpenSchedule() завершается, но этот метод завершается только тогда, когда загружается новая страница. Мне нужно некоторое «обновление» страницы между двумя инструкциями метода.