停止执行代码并等待Webbrowser

时间:2014-11-17 16:20:57

标签: c# webbrowser-control

我正在编写一个程序来浏览网站,但是当我不希望它执行时,我遇到代码执行问题。

我有一个WebBrowser控件,一旦页面完成加载,我就会分析html的代码,在某些情况下我告诉WebBrowser导航到一个新的URL。

所以我基本上有一行代码,在一个方法中,在DocumentCompleted处理程序中的方法

if this condition then
wb.Navigate(new Uri("http://www.website.com"), "_self");
else do something else, exit method, continue processing code

但是,当我导航时,代码将继续执行Navigate之外的操作。它退出方法,并继续处理代码。

每当我调用新的页面导航时,如何停止处理DocuemntComplete事件处理程序?

0 个答案:

没有答案