我想在winform应用程序中显示html格式的字符串。我应该使用什么控制?
答案 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