Перейдите на страницу в ShellPage.xaml.cs, вызвавшей исключение
Проблема в том, что NetworkChanged
вызывается в unithithread, но метод Navigate
нуждается в среде uithread. Поэтому, пожалуйста, вызовите Dispatcher
в обработчике событий NetworkChanged.
private async void Instance_NetworkChanged(object sender, EventArgs e)
{
await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
{
shellFrame.Navigate(typeof(page));
});
}