如何显示xhtml文件?

发布于 2024-12-05 08:16:00 字数 153 浏览 0 评论 0原文

我有一个代表一本书的 TreeView。本书的每一章都是 xhtml 格式(从 epub 解压)。章节的路径存储为 TreeView 项目的标签。我需要在单击 TreeView 元素时显示选定的章节。

您能告诉我显示 xhtml 文档的最佳方式是什么吗?哪种控制最适合此目的?

I have a TreeView that represents a book. Each chapter of the book is in xhtml format (unzipped from epub). The paths of the chapters are stored as Tags of the TreeView items. I need to display a selected chapter upon click on a TreeView element.

Could you please tell what is the best way to display an xhtml document? What control is the best for this purpose?

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

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

发布评论

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

评论(2

诗笺 2024-12-12 08:16:00

您可以使用 WebBrowser 控件,然后将 Source 属性设置为您的 XHTML 文件 url。如果标记不是指向 XHTML 文件而是直接指向原始 HTML 文本,您可能需要将此文件创建为 Source 属性是一个 Uri 对象。

这绝对是 WPF 中显示 HTML 的方式。

You can use the a WebBrowser control and then set the Source property to your XHTML file url. If the tag is not pointing to a XHTML file but directly to raw HTML text, you maybe need to create this file as the Source property is a Uri object.

That is definitely the way to display HTML in WPF.

依 靠 2024-12-12 08:16:00

Microsoft 有演示如何将 XAML 转换为 XHTML,反之亦然。 这应该可以帮助您顺利到达目的地。

Microsoft has a demo of how to convert XAML to XHTML and vice-versa. This should get you most of the way to where you're going.

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