HTML to RichTextbox?

本文关键字:RichTextbox to HTML | 更新日期: 2023-09-27 17:54:57

我试图找出一个控件,将在c#中解析HTML。它应该显示背景颜色和其他所有内容。

我已经尝试了几个控件:

网页浏览器-不显示背景色。

RichTextBox -不显示HTML,它只显示HTML代码,例如:

<HTML>
    <BODY>
        <FONT COLOR="#123456">
            HELLO
        </FONT>
    </BODY>
</HTML>

我如何让c#解析整个HTML内容,包括背景颜色是否每30秒改变一次?

也许一个HTML到RTF转换为richtextbox控件?如果是,我该如何转换它?

HTML to RichTextbox?

WebBrowser控件实际上是与IE完全相同的引擎(三叉戟),所以当你说它不会显示背景颜色时,我质疑它。上面的例子没有指定背景色。

也就是说,WPF Page控件可以像使用浏览器一样显示HTML,只要给出正确的配置选项。您可以将正常的Window转换为NavigationWindow,然后将Navigate()转换为所讨论的URI。

从富文本框开始,将文件保存为htm/html。

您可以将HTML转换为rtf并将其设置为rtf属性。这是大量的工作,你应该只做当你想编辑你的HTML。