WPF Richtextbox以正确的格式显示HTML文本

问题描述:

我将带有标记的html文本设置为richtextbox,但它的格式不正确。有没有办法以正确的格式显示它?WPF Richtextbox以正确的格式显示HTML文本

+0

到目前为止你给了什么?向我们展示一些样品。 –

WPF中的RichTextBox控件不支持HTML标记。这在MSDN Library中有明确说明。

粘贴HTML内容转换成一个RichTextBox可能会导致意外 的行为,因为RichTextBox的使用RTF格式,而不是直接使用 HTML格式。

看到这个.NET 3.0和3.5:http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox(v=VS.90).aspx

而且也该链接在.NET 4.0中:http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox(v=VS.100).aspx

请使用Frame WPF控件才能正确显示HTML。如果您有一段HTML文本,请使用WebBrowser控件。 WPF Web Browser using NavigateToStream() and changing "about:blank" in printout