我正在将带有标签的html文本设置为richtextbox,但它没有以正确的格式替换。有没有办法以正确的格式显示它?
答案 0 :(得分:1)
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
答案 1 :(得分:1)
请使用Frame
WPF控件正确显示HTML。如果您有HTML文本流,请使用WebBrowser
控件。 WPF Web Browser using NavigateToStream() and changing "about:blank" in printout