如何在Windows 8 Metro App中处理HTML内容

ell*_*lic 12 html microsoft-metro windows-8

我正在设计一个Windows 8 Reader应用程序,我必须使用一个控件来显示HTML内容,这是从一些网站提要中获取的.因为这些HTML内容可能包含图像或其他一些格式化文本,现在我使用richtextblock来显示HTML内容,但是解析HTML内容需要花费大量时间.

所以我想知道是否有任何控件可以处理除WebView之外的HTML内容.

谢谢.

更新:我无法使用WebView的原因是我需要实现分页,如下图所示:

在此输入图像描述

Mar*_*gne 4

正如 JP Alioto 提到的,您应该使用WebView控件。

您可以使用NavigateToString方法加载 HTML。或者使用Navigate请求 URI。

然而,使用 WebView 控件存在一些问题,特别是它的呈现方式不同,并且不是标准控件,这意味着应用程序栏或设置窗格之类的内容不会呈现在 WebView 顶部,有一个解决方法,即使用WebViewBrush需要时将 WebView“绘制”为标准控件,例如矩形。