2013-07-20 113 views
1

我在WPF應用程序中嵌入瀏覽器時遇到問題。你可能知道標準的瀏覽器並不是一個真正的WPF組件。 嵌入控件時,無法對其應用任何轉換,並顯示在最頂層,因爲它只是用於winforms控件的包裝。WPF觸摸式瀏覽器控件

我必須創建包含webbrowser的應用程序;應用程序應該旋轉以面對將被構建到餐館桌子中的可觸摸屏幕的全部四個邊緣。 我試過了Awesomium和CefSharp,但是觸摸滾動只能在winforms組件中使用(這很奇怪,因爲WPF是在設計時考慮到了觸摸)。

任何想法?可選的WPF瀏覽器組件?該組件必須WPF控制,觸摸響應,最好是免費或便宜。

回答

1

如果它仍然相關,有一種方法使WPF WebBrowser控件觸摸友好(IE10 +),here is how

+1

這是相關的,但它不是解決方案,因爲'WebBrowser'控件不是真正的WPF控件,所以它不受幾何轉換的限制。我沒有回答這個問題,直到CefSharp被證明具有完全觸摸能力(看起來很快就會發生) –

+1

@Peuczyński,我和你在同一頁上。微軟真的應該提供一個WebBrowser的管理版本,尤其是考慮到他們已經有了WP的'WebView'。 – Noseratio