1/// <summary>
2/// A workaround to update a WebBrowser control's text
3/// </summary>
4/// <param name="html">The full HTML text to write</param>
5private void WriteDynamicHTMLToWebBrowser(string html)
6{
7 webbrowserControl1.AllowNavigation = false;
8 if (webbrowserControl1.Document != null)
9 webbrowserControl1.Document.OpenNew(true);
10 else
11 webbrowserControl1.Navigate("about:blank");
12
13 webbrowserControl1.Document.Write(html);
14}