How setup Wait
timeout? I have page that renders dom, and next - page send several ajax requests. Dotnetbrowser think that page finished loading, but network requests still raises.
BrowserView browser= new WinFormsBrowserView(BrowserFactory.Create());
ManualResetEvent waitEvent = new ManualResetEvent(false);
browser.FinishLoadingFrameEvent += delegate(object sender, FinishLoadingEventArgs e)
{
// Wait until main document of the web page is loaded completely.
if (e.IsMainFrame)
{
waitEvent.Set();
}
};
browser.LoadURL("http://www.example.com");
waitEvent.WaitOne();