『 IsMouseOver 속성과 IsMouseDirectlyOver속성 』
IsMouseOver 속성과 IsMouseDriectlyOver 은 공통점이 있습니다 포인터가 현재 요소 영역안에 위치하고
있는지의 여부 Boolean 값으로 다시말해, 요소영역안에 마우스포인터가 위치한다면
true그렇지 않다고 하면 false 를 반환해 준다는것 입니다
그러나 이둘은 약간의 차이점이 있습니다
IsMouseOver 속성은 요소의 영역안에 마우스 포인터가 위치하면 true 를 반환 하게 됩니다
요소안에 자식 요소가 있어서 파우스 포인터가 자식요소 영역안에 있다하더라도 true를 반환한다는 것입니다
IsMouseDirectlyOver 속성은 다릅니다
이 속성은 요소의 자식요소 영역안에 마우스 포인터가 위치한다면 false를 반환 됩니다
그리고 휠 이벤트는 마우스 휠으 움직일 때 발생한는 이벤트인데
MosueWheel 이벤트 핸들러의 MouseWheel 이벤트 핸들러의 MouserWheelEventArgs 에서 'Delta' 값을 보고
휠이 위로움직였는지 아래로 움직였는지를 알 수 있습니다
'닷넷 > Wpf프로그래밍' 카테고리의 다른 글
ASP/ADO.Net C# 실무 과정 자료] 참조에 의한 파라미터 전달 (0) | 2017.06.16 |
---|---|
ASP/ADO.Net C# 실무 과정 자료] new 키워드 (0) | 2017.06.14 |
WPF 강좌 예제자료 / Mouse 클래스 (0) | 2015.11.12 |
WPF 강좌 예제자료 / Keyboard 클래스 (0) | 2015.11.12 |
WPF 강좌 예제자료 /Application Commands (0) | 2015.11.09 |