title: Best control for rendering HTML
body: <p>I have the need to render some html text (not an html page with <code>&lt;html&gt;</code> and <code>&lt;body&gt;</code> tags and everything, just some <code>&lt;i&gt;</code>'s and <code>&lt;hr /&gt;</code>s and stuff) in a C# .NET 4.0 Winforms application. Preferably it would be a <code>Panel</code>-like control that you could just <code>p.HTML = "somehtml"</code> on and it would display HTML. Has anyone had any experience with .NET HTML rendering controls that they could recommend? I found <a href="http://www.codeproject.com/KB/GDI-plus/HtmlRenderer.aspx" rel="nofollow">this</a> on codeproject but I'm a little wary of stuff on there.</p>