how to get the DocResult after _web_ProgressChanged has been operating?
public class WebHelper
{
WebBrowser _web = null;
public string DocResult = string.Empty;
public WebHelper(string url)
{
_web = new WebBrowser();
_web.ProgressChanged += _web_ProgressChanged;
_web.Navigate(url);
}
void _web_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e)
{
DocResult = _web.Document.Body.InnerHtml;
}
}
class MyWork
{
public string GetDocContent(string url)
{
WebHelper wh = new WebHelper(url);
return wh.DocResult;
}
}
how to get the DocResult after _web_ProgressChanged has been operating?