【问题标题】:How do you display HTML in windows app?如何在 Windows 应用程序中显示 HTML?
【发布时间】:2011-05-15 19:26:59
【问题描述】:

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

我该怎么做?

【问题讨论】:

    标签: c# html


    【解决方案1】:

    WebBrowser 控件中呈现您的HTML。它有针对文档的特殊事件,您可以通过 this 等标签进行迭代,希望对您有所帮助;)

    【讨论】:

      【解决方案2】:

      查看WebBrowser

      【讨论】:

        【解决方案3】:

        有一个网络浏览器控件使用 IE 的渲染引擎来显示 HTML 内容。您也可以自己进行一些简单的解析并使用 RTF 控件,但这样您将受到相当多的限制。

        【讨论】:

          【解决方案4】:

          如果 WebBrowser 不能满足您的需求,您可以查看这些支持 HTML 标签/控件的库

          【讨论】:

            【解决方案5】:

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2010-10-23
              • 2012-12-09
              • 2015-08-30
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-08-12
              • 2011-05-18
              相关资源
              最近更新 更多