Android的等价物是什么;WP7中的Html.fromHtml()?

Android的等价物是什么;WP7中的Html.fromHtml()?,android,html,windows-phone-7,textblock,Android,Html,Windows Phone 7,Textblock,是否有一种快速而肮脏的方式可以以类似于Android的HTML.fromHtml()的方式在文本块中呈现HTML?我知道如何使用类似于HtmlAgilityPack的东西手动解析它,但我真正想要的是让它像文本块中的源代码一样呈现 如果不是天真的话,那么可能是使用某种自定义控件,不,我不想将其呈现为网页。好的,很抱歉花了这么长时间。我几乎忘了如何正确使用git,到现在还没有时间上传。这个HtmlTextBlock提供了与silverlight类似的功能级别,与android相当。在处理更复杂的标记

是否有一种快速而肮脏的方式可以以类似于Android的
HTML.fromHtml()
的方式在文本块中呈现HTML?我知道如何使用类似于HtmlAgilityPack的东西手动解析它,但我真正想要的是让它像文本块中的源代码一样呈现


如果不是天真的话,那么可能是使用某种自定义控件,不,我不想将其呈现为网页。

好的,很抱歉花了这么长时间。我几乎忘了如何正确使用git,到现在还没有时间上传。这个HtmlTextBlock提供了与silverlight类似的功能级别,与android相当。在处理更复杂的标记(如HTMLDTD标记)时,有时仍然会出现一些问题,但这项工作。。。。 . 这个设计很大程度上是基于这个家伙的设计。以及使用html敏捷性重写与web浏览器相关的类。总有一天我会发布细节,但是,诸如此类。。。现在不行。哈哈

更新

用法示例:

<local:HtmlTextBlock x:Name="htmlTextBlock" Canvas.Left="2" Canvas.Top="2" TextWrapping="Wrap" UseDomAsParser="true" Text="<p>Your Html here </p>" />
注意:您的html必须转义为<=<和>=>

有关详细用法,请参阅:


您是否需要TextBlock中的某些内容,但无法使用浏览器控件获取?我相信你已经考虑过了,但还是添加了它。不是作为网页,而是可以在页面中包含浏览器控件并将HTML字符串解析到其中。browserCtrl.NavigateToString(“HTML文本”)@克劳斯现在有一个。将HtmLagibility和HtmlTextblock之间快速而肮脏的解决方案组合在一起。看这里()我今晚将上传到github。很高兴你花了时间,做了初步的努力。这很有趣。我很喜欢。嗨@Terrance。。您能提供WP7中Html.fromHtml()的任何示例吗??拜托..@Vijay,这样的话,控件就不能以1:1的比例工作了。您可以使用想要使用的html来更新Text属性,并且可以非常接近您想要的内容。我更新了答案和文档,使事情变得更清楚。@Terrance。。谢谢它正在工作。。但是,它不会支持图片啊??这是我的问题。我可以将此控件用于此要求吗??