如何检查文档是否在Web控件中完成

时间:2010-01-08 06:24:19

标签: c#

我在我的c#应用程序中使用webbrowser控件,但是document_completed fun被调用了三次,我在这个函数中实现了我的逻辑。我想检查文档是否加载或者没有加载到webbrowser控件中如何检查它或者我可以从另一个函数调用此函数。

1 个答案:

答案 0 :(得分:2)

为每个已加载的引用文档引发DocumentCompleted事件一次,这意味着例如外部CSS文件,图像和框架集文档将引发事件以及主页面。

您可以检查传递给事件处理程序的WebBrowserDocumentCompletedEventArgsUrl属性,以查看该事件所引用的资源或页面。这样,您可以避免每次请求多次执行逻辑。