2011-03-02 12 views
2

WPF에서 마우스를 움직이는 이벤트를 구현하는 문제가 있습니다. 먼저 WPF에 그러한 이벤트가없고 두 번째로 유사한 이벤트를 라우트 된 이벤트로 만들 필요가 있습니다. 내 말은, 나는 글로벌 윈도우를 가지고 있으며, ButtonBase.MouseHover와 같은 것을 선언하고 싶다. 그래서 나는 스크린상의 어떤 버튼을 가리킬 때마다이 이벤트를 처리 할 것이다.WPF의 마우스를 가리키면

제안 사항. 감사합니다. Wasim ...

+0

보세요 @ Tokk의 솔루션이 잘 작동합니다. http://stackoverflow.com/questions/5563536/unable-to-style-wpf-combobox-on-mouse-hover –

답변

7

MouseEnter는 어떻습니까? 같은 목적을 수행합니다.

+6

틀렸어. winforms의 MouseHover는 MouseEnter/Leave가 아닙니다. 이 이벤트는 Windows에서 구성 할 수있는 특정 시간 초과 후에 만 ​​발생합니다 (XP에서는 기본적으로 400ms). Explorer에서 마우스로 가리킨 파일을 강조 표시하거나 컨텍스트 하위 메뉴를 확장하는 데 사용되는 것과 유사한 비헤이비어입니다. –

0

첨부 된 속성을 만든 다음 정확히 할 수 있습니다.

버튼 만 있으면 언제나 사용자 정의 툴팁을 지정할 수 있습니다. 그렇습니까?

1

MouseHover 함수는 MouseEnter 및 MouseLeave의 두 부분으로 나뉩니다.

관련 문제