2013-07-20 1 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, 나는 너와 같은 페이지에있다. Microsoft는 실제로 WebBrowser의 관리되는 버전을 제공해야합니다. 특히 WP에 대해 이미 'WebView'가 있다는 사실을 고려할 때 특히 그렇습니다. – Noseratio