У меня есть форма со встроенным веб-браузером. В настоящее время я использую WebBrowser
и использую его так:
webBrowser1.Navigate("about:blank");
HtmlDocument doc = this.webBrowser1.Document;
doc.Write(string.Empty);
String htmlContent = GetHTML();
doc.Write(htmlContent);
Это корректно записывает HTML-код в элемент управления веб-браузера, НО он никогда не очищает существующие данные и просто добавляет его, поэтому я получаю N веб-страниц, уложенных друг на друга.
Это лучший элемент управления для использования? Если да, то почему он не очищает существующие данные?