2011-12-27 3 views
1

기본적으로 일부 ScrollViewer 기능을 활용하기 위해 기본적으로 WebView (WPF의 WebBrowser와 유사)를 ScrollViewer 컨트롤 위에두고 싶습니다. 사용자가 마우스 나 터치 이벤트로 WebView와 직접 상호 작용할 수 없도록하고 싶습니다. 대신 이벤트는 처리 할 ScrollViewer로 이동해야합니다.WPF/metro - 사용자의 모든 입력을 WebBrowser/WebView 컨트롤에서 무시하는 방법

그러나 ScrollViewer의 앞, 안 또는 끝에서 WebView를 삽입하면 작동하지 않습니다. WebView 컨트롤에 대해 IsHitTestVisible 속성을 false로 설정해도 작동하지 않습니다.

+0

Android WebView? – Paparazzi

+0

아니요, Windows 8 "metro"/ Windows RT WebView - http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview – pkr298

답변

2

기본 제공 웹 브라우저로 할 수 있는지 확실하지 않지만 Awesomium으로 처리 할 수 ​​있어야합니다. "창없는 렌더링"을 지원하므로 초점을 잡을 창 핸들이 없습니다. 즉, 수동으로 지시하지 않으면 키보드 또는 마우스 입력을받지 않습니다.

관련 문제