我在單個頁面中使用了ListView和WebView。現在的問題是,如果我在ListView和WebView之間切換,我無法在WebView中使用鼠標滾輪進行滾動。爲了滾動WebView我必須先點擊它,我不想要。我發現很多人都面臨同樣的問題,但沒有合適的答案。以下是其中一些:
http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/7f1ac033-eaba-495a-92a5-699acaaa5484/
http://connect.microsoft.com/VisualStudio/feedback/details/753422/webview-in-windows-8-does-not-gain-focus-automatically-when-hovering-mouse-back-to-itWindows 8中的WebView鼠標滾輪滾動問題
我發現了雅虎郵箱的應用程序商店。它具有與我的類似的界面(ListView和預覽)並且工作完美無瑕。如果在ListView和預覽之間切換,滾動沒有問題。我無法找到他們是否使用WebView或其他HTML控件。
即使我期待雅虎郵件是一個HTML應用程序。這就是爲什麼它的工作完美無瑕。 – Vivek 2013-02-20 12:12:10
另一個解決方案是徹底擺脫WebView。在某些情況下,您可以解析HTML並將其轉換爲XAML佈局。 – 2013-02-20 15:35:15