title: Displaying HTML content inside of a textbox
body: <p>I'm using the following code, to get my raw HTML string from the URL and display it inside of a (rich) textbox form:</p>
  
  <pre><code>Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
      Me.TransparencyKey = Me.BackColor
      Dim client As WebClient = New WebClient()
      RichTextBox1.Text = client.DownloadString("http://myurl.com/raw.php")
  End Sub
  </code></pre>
  
  <p>The problem is that, the HTML string isn't converted and I can see the HTML tags inside of a textbox text I mean the <code>Hello &lt;strong&gt;World&lt;/strong&gt;</code> isnt converted into the "Hello <strong>World</strong>".</p>
  
  <p>I know I can use a WebBrowser object, but I would like to set its background color from the white to transparent and that is not allowed as far as I know. Another reason I dont want to use WebBrowser are links, because when the downloaded string has some <code>&lt;a href="..."&gt;...&lt;/a&gt;</code> tags, it would be converted but when I would like it to be opened with a default browser, instead of a typical location change in a box.</p>
  
  <p>Is there any solution for this?</p>