Добавьте это как метод к вашему MainControl
классу
async private void WebView_DOMContentLoaded(WebView sender, WebViewDOMContentLoadedEventArgs args)
{
string html = await webview.InvokeScriptAsync("eval", new string[] { "document.documentElement.outerHTML;" });
_html = html; //A property of your class to store the value when the event is fired
}
И измените это:
<webv:WebView x:Name="webview_browser" Margin="0" IsJavaScriptEnabled="True" IsPrivateNetworkClientServerCapabilityEnabled="True"/>
на это:
<webv:WebView x:Name="webview_browser" Margin="0" IsJavaScriptEnabled="True" IsPrivateNetworkClientServerCapabilityEnabled="True" DOMContentLoaded="WebView_DOMContentLoaded"/>
для полученияHTML-документ после загрузки страницы.