Чтобы проверить, загружен ли он где-либо, выполните:
if(browser.ReadyState == WebBrowserReadyState.Complete) {
// It's done!
}
Однако, если вы ожидаете загрузки , обработайте событие DocumentCompleted
вместо:
browser.DocumentCompleted += WhenItsDone;