private async void WebView_FrameLoadStart(object sender, FrameLoadStartEventArgs e)
{
await Dispatcher.BeginInvoke((Action) (() =>
{
try
{
RefreshButton.ImageSource(StopButton);
refreshing = true;
startPage.Visibility = Visibility.Hidden;
}
catch (Exception ex)
{
Console.WriteLine("WebView framestart error: " + ex.Message + " " + ex.Data);
}
}));
}