如何在Windows应用中显示HTML?

时间:2010-11-25 16:23:11

标签: c# html

我有一堆HTML代码,我需要在用c#编写的Windows应用程序的标签/文本框中显示。它应该以输出显示HTML格式文本的方式,而不是HTML代码本身。

我该怎么做?

5 个答案:

答案 0 :(得分:3)

WebBrowser控件中渲染HTML。它有文件的特殊事件,您可以按this等标签进行迭代。希望它能帮助您;)

答案 1 :(得分:1)

查看WebBrowser

答案 2 :(得分:1)

使用IE的渲染引擎显示HTML内容的Web浏览器控件。你也可以自己做一些简单的解析并使用RTF控件,但这样你会受到相当的限制。

答案 3 :(得分:1)

如果WebBrowser不符合您的需求,您可以使用HTML标签/控件支持

查看这些库

答案 4 :(得分:0)

只读模式下的

The HTML Editor(MSHTML的包装器,Internet Explorer的呈现部分)可能就是您所需要的。