除了WebBrowser
之外,WP7中是否有控件可以显示基本HTML(少数<p>
,<b>
,<i>
s,{{ 1}} s和<div>
s)内联?
我无法使用<span>
作为我的应用,因为我需要控件才能生活在枢轴内(即不要吞下任何手势),并保留其余部分的背景。
答案 0 :(得分:5)
如果是基本标记,您始终可以在HTML Agility Pack的帮助下将HTML转换为RichTextBox。 (见:http://debugmode.net/2011/06/02/richtextbox-in-windows-phone-7-1-or-mango/)
答案 1 :(得分:1)
如果您具有纯色背景,则使用WebBrowser控件非常简单。基本上你有WebBroswer调整HTML内容的背景颜色,并禁用命中测试以阻止控件吃你的手势。
本文中可以找到一些代码示例:
从长远来看,用于在SL / WP7中呈现HTML内容的“其他”选项往往会让我陷入困境。