WebBrowser.Document.Le corps est toujours null

J'ai un WebBrowser ensemble de documents pour être en mode édition. Je suis en train d'essayer de manipuler le texte interne de l'élément du corps en utilisant WebBrowser.Document.Body.InnerText, cependant, WebBrowser.Document.Body reste nulle.

Voici le code où j'ai créer du contenu du document:

private WebBrowser HtmlEditor = new WebBrowser();
public HtmlEditControl()
{
    InitializeComponent();
    HtmlEditor.DocumentText = "<html><body></body></html>";
    myDoc = (IHTMLDocument2)HtmlEditor.Document.DomDocument;
    myDoc.designMode = "On";
    HtmlEditor.Refresh(WebBrowserRefreshOption.Completely);
    myContentsChanged = false;
}

Je peux modifier le code et tout et tout, mais je ne comprends pas pourquoi HtmlEditor.Document.Body reste nulle. Je sais que je pourrais toujours juste réinitialiser le corps du document à chaque fois que j'ai besoin de charger de texte dans le formulaire, mais je préfère comprendre pourquoi c'est se comporter de la façon dont il est, si rien d'autre alors pour la connaissance.

Toute aide est grandement appréciée.

souhaitez-vous pls prendre un coup d'oeil à ce lien codeproject.com/KB/edit/...
pas de dés, j'ai posté ici après la lecture de cet article
Jetez un oeil à weblogs.asp.net/gunnarpeipman/archive/2009/08/15/...
Merci pour l'article, mais le corps du document reste nul :\

OriginalL'auteur Bender the Greatest | 2011-11-15