2012-04-25 41 views

回答

1

你是對的。目前(2012年4月25日)無法覆蓋公共SDK for Windows 8中提供的WebView。問題基本上是WebView在技術上是一個在其它Metro Style應用程序中運行在其自己的HWND中的Internet Explorer實例。實際上,WebView根本不是一個合適的XAML控件。

如果您需要在應用程序中顯示靜態(非交互式)HTML,則可以使用WebViewBrush。

我目前正在尋找一個解決方案自己:HTML/CSS Renderer for Metro-Style Apps

基本上,我們有以下幾種選擇現在: - MSFT「修復」的WebView控件 - 其他瀏覽器廠商(Mozilla中,谷歌,歌劇等)提供了可重複使用XAML控制 - 我們開發我們自己的WebKit

也許有一天的端口,這個問題將得到解決......

見我的線程在這裏: http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/23a235a2-b0a3-4161-bc74-c42289c61264 其他資源: http://nerddawg.blogspot.de/

0

可能是一個新類,有一個叫做WebViewBrush的類用於此目的。鏈接在這裏。 WebViewBrush

相關問題