Каков наилучший способ кодирования в ожидании, пока браузер завершит процесс, прежде чем продолжить?Я попробовал этот код ниже, и процесс не ждет его завершения, прежде чем обрабатывать следующую ссылку.
void WaitBrowserLoading()
{
while (webBrowser1.IsBusy)
Application.DoEvents();
for (int i = 0; i < 500; i++)
if (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
{
Application.DoEvents();
lblStoreID.Text = "";
//System.Threading.Thread.Sleep(5);
}
else
break;
Application.DoEvents();
}