Я думал, что это может быть просто, но я думаю, что это не так, у меня есть 100 сайтов, которые мне нужно загрузить в браузер. Я загрузил их в список, но мой foreach происходит до загрузки сайта. У кого-нибудь есть способ сделать каждый из этих загрузок и фактически обработать WebBrowserDocumentComplete перед загрузкой следующего? очередь не работает.C# Как сделать WebBrowserDocumentComplete в цикле foreach
foreach(string oneWebsite in ALLWebSites)
{
webBrowser1.Navigate(oneWebsite);
webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//do work
}
Можете ли вы предоставить образец кода, что вы пытались? – user957902
код предоставлен .. –
такой же как ваш предыдущий вопрос: http://stackoverflow.com/questions/7678414/c-webbrowserdocumentcompletedeventhandler-inside-of-foreach-loop – BrokenGlass