HTML - Como sei quando todos os quadros são carregado

Estou usando o controle .NET WebBrowser. Como sei quando uma página da Web está totalmente carregada?

Quero saber quando o navegador não está buscando mais dados. (O momento em que o IE escreve 'Concluído' na barra de status ...).

Notas

Os eventos DocumentComplete / NavigateComplete podem ocorrer várias vezes em um site que contém vários quadro O estado de prontidão do navegador também não resolve o problem Tentei verificar o número de quadros na coleção de quadros e depois contar o número de vezes que recebo o evento DocumentComplete, mas isso também não funcion this.WebBrowser.IsBusy também não funciona. É sempre 'falso' ao verificá-lo no manipulador de Document Complet

questionAnswers(12)

yourAnswerToTheQuestion