如何在winform中显示html格式的内容(没有图像)?

时间:2011-09-22 11:54:43

标签: c# .net html vb.net winforms

我想在winform应用程序中显示html格式的字符串。我应该使用什么控制?

5 个答案:

答案 0 :(得分:11)

使用WebBrowser控件在WinForms应用程序中显示html内容。

您只能指定html内容:

Dim html As string  = "<span>my html content</span>"
webBrowser.DocumentText = html

或指定html内容的路径:

webBrowserNotes.Url = "my-html-content.html"

答案 1 :(得分:1)

一种选择可能是使用WebBrowser控件。看看这个link

答案 2 :(得分:1)

webbrowser控件。你可以在共​​同的控制下找到它。

答案 3 :(得分:1)

使用WebBrowser控件将是一个不错的选择。但是如果你想使用HTML5,那么你最好看一下.NET网页浏览器库,例如GeckoFX

答案 4 :(得分:1)

如果你只想要“简单”的HTML格式(例如下划线,粗体,文本颜色等),你可以在代码项目中使用Oscar Londono的这个自定义控件:http://www.codeproject.com/KB/edit/htmlrichtextbox.aspx