WebBrowser Document est toujours null

J'ai ce bout de code:

WebBrowser wb = new WebBrowser();
wb.Navigate(URL);
HtmlDocument doc = wb.Document;

Je tiens à mentionner que je n'ai pas de Contrôle WebBrowser dans un formulaire, c'est juste de la méthode dans ma classe.
Après cela, wb.Document doc et ainsi sont les valeurs null.
Pourquoi est-ce? Que dois-je faire pour obtenir ce document?

OriginalL'auteur wojciech_rak | 2012-03-29