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

发布于 2024-12-12 05:39:15 字数 68 浏览 2 评论 0原文

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

I'm setting html text with tags to richtextbox but it's not displaing in correct format. Is there a way to show it in correct format?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

她说她爱他 2024-12-19 05:39:15

WPF 中的 RichTextBox 控件不支持 HTML 标记。 MSDN 库中已经明确说明了这一点。

将 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

RichTextBox control in WPF doesn't support HTML tag. It's clearly stated in MSDN Library.

Pasting HTML content into a RichTextBox might result in unexpected
behavior because RichTextBox uses RTF format rather than directly
using HTML format.

See this in .NET 3.0 and 3.5: http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox(v=VS.90).aspx

And also this link in .NET 4.0: http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox(v=VS.100).aspx

平安喜乐 2024-12-19 05:39:15

请使用 Frame WPF 控件正确显示 HTML。如果您有 HTML 文本流,则使用 WebBrowser 控件。 WPF Web 浏览器使用 NavigateToStream() 并更改“关于:打印输出中为空白

Please use Frame WPF control to display HTML correctly. If you have a stream of HTML text then use WebBrowser control. WPF Web Browser using NavigateToStream() and changing "about:blank" in printout

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文