有基于WPF的Markdown渲染器吗?

13
我们有一个基于WPF的应用程序。我们有一个单独的字符串存储库,在其中编辑文本。在我们的WPF应用程序中,我们使用来自字符串存储库的文本。我们的文档团队使用字符串存储库中的某些文本来制作其HTML帮助文档。一些文本在两个应用程序中都被交叉使用。
文档团队希望在存储库中内置HTML文本,以便可以呈现为HTML文本格式。但我们不想在WPF中使用重量级的HTML浏览器。
是否有任何WPF控件可以直接显示Markdown?通过这样做,WPF可以直接支持Markdown,并且我们可以使用Markdown Sharp将其转换为HTML。
我参考了以下帖子,但它们现在已经过时了。 C# / WPF项目的Markdown(MarkdownSharp) WPF的轻量级文本库? WPF Code Project中的Html Text Block。查看实现,将Markdown转换为WPF可能很容易...

http://www.codeproject.com/KB/WPF/htmltextblock.aspx


1
抱歉,我不确定我是否完全正确地解释了这里的意图...您想要通过应用程序从数据库中的HTML字符串呈现文档“片段”...但是我认为我读到的是您不想使用浏览器...但这没有意义... - War
2个回答

2
你可以使用这个演示将HTML转换为XAML并在WPF中呈现。

1

最简单的方法可能是使用WPF的WebBrowser控件,如果这不算作一个

"将重量级HTML浏览器嵌入到WPF中"。

.


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接