문제

WPF로 구축 된 프로젝트를 수행하고 있으며 여기에는 임베디드 웹 브라우저가 포함되어 있습니다. WPF와 함께 제공되는 브라우저는 우리의 요구를 충족시키지 못하므로 Windows Formshost 요소에 Winforms Webbrowser를 사용하고 있습니다.

응용 프로그램이 터치 스크린에서 사용되는 것을 제외하고는 모두 잘 작동하며 사용자는 IE가 제공하는 작은 표준 스크롤 바를 사용하는 데 어려움을 겪고 있습니다.

프로그래밍 방식으로 스크롤하는 방법을 알고 있지만보다 사용자 친화적 인 스크롤 메커니즘을 어떻게 제공 하시겠습니까? 제약은 웹 브라우저 위에 아무것도 오버레이 할 수 없으며 그 옆에 공간이 없다는 것입니다.

도움이 되었습니까?

해결책

스크롤 막대 크기를 수정하는 방법을 보여주는 오래된 코드 프로젝트 기사가 있습니다. 이 기사는 C ++에 있습니다. Winapi를 사용하여 브라우저 창을 서브 클래싱하여 기술을 조정할 수 있다고 생각하지만 쉽지 않을 것이라고 생각합니다.

Resizescrollbar- 내장 스크롤 막대의 너비를 변경하는 방법

또한 시스템 수준에서 스크롤 바 크기를 수정할 가능성이 있습니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top