2012-07-12 4 views
2

WPF에서 커서를 사용하여 적중 테스트에 사용되는 포인트의 크기를 늘릴 수 있습니까?WPF에서 커서 "hittest"바운딩 영역의 크기 변경

단일 지점이 아닌 커서 이미지로 덮인 전체 영역과 비슷한 테스트를 수행하고 싶습니다.

내가 마우스 이벤트 (입력/이탈/등)를 수신해야하는 약간의 선 그리기를하고 있지만, 작은 strokethicknesses 위에 커서를 정렬해야하는 것은 까다로울 수 있으며 간단히 두께를 늘리면 안됩니다.

답변

0

여기에서 사용할 수있는 기술 중 하나는 동일한 지오메트리와 두께로 두 번째 선이나 경로를 그려서 보이지 않게 만들고 보이는 선의 상단에 배치하는 것입니다. 이렇게하려면 Stroke=Transparent을 설정합니다.이 설정은 보이지 않지만 마우스 이벤트를 계속 가져옵니다.

이렇게하면 적게 히트 테스트 영역을 제어 할 수 있습니다.