呈现html的文本控件

时间:2013-07-18 09:44:02

标签: windows-phone richtextbox c1richtextbox

有没有人知道绑定到HTML属性的Windows Phone文本框控件?我已经使用过C1RichTextBox而且它完成了这项工作,但它太慢了!请帮忙。

2 个答案:

答案 0 :(得分:1)

control from ComponentOne是唯一一个I'm aware of

过去我必须显示HTML内容,我使用了以下两种方法之一。

  1. 在WebBrowser控件中显示内容。
  2. 手动解析HTML并将其转换为XAML控件。
  3. 当要解析大量HTML并且可能会有很大差异时,第一个选项是合适的。 (即您无法确定是否只会使用某组标签。)
    如果使用第二个选项,请务必在解析之前考虑使用HTML Agility Pack来帮助整理HTML。

答案 1 :(得分:0)

一种可行的解决方法是将RichTextBox放入ScrollViewer以利用硬件加速控制。

<ScrollViewer>
   <c1:C1RichTextBox Height="1000" />
</ScrollViewer>