如何知道wpf webbrowser是否已完成加载页面(不使用Loadcomplete)

时间:2013-02-11 07:25:52

标签: vb.net wpf-controls

我目前正在尝试使用在代码中动态创建的Web浏览器来提取网页中的详细信息,但我无法知道加载何时完成。我知道有一个.LoadCompleted事件。 我尝试了它并且由于某种原因没有射击,所以我放弃了它。 但我正在寻找我们以前用于winforms webbrowser控件的类型。我正在检查文件是否准备就绪:

Do Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete
  Application.DoEvents()
Loop

有类似的东西吗?这样我就可以检查并继续使用剩下的代码了。

1 个答案:

答案 0 :(得分:0)

确保您的网络浏览器控件可见。如果隐藏Web浏览器控件,某些事件可能无法触发。

相关:LoadCompleted Not Firing in WPF WebBrowser Control

<强>参考