onMouseHover для пользовательских элементов управления - PullRequest
0 голосов
/ 24 февраля 2011

У меня есть большой пользовательский элемент управления, который заполняет большую часть области экрана в приложении.

Я хотел бы смоделировать некоторое поведение "onMouseHover", я не могу действительно использовать событие userControl, так как мышь почтивсегда на этом элементе управления, поэтому он все время срабатывает.

Как я могу обнаружить "зависание" мыши над частью моего нарисованного пользователем элемента управления?

(Если это помогает изображению приложенияможно найти по адресу: http://www.benbun.co.uk/st3/ayv элемент управления большой "календарь года")

1 Ответ

1 голос
/ 25 февраля 2011

Вы можете обрабатывать события MouseMove вместо MouseHover.Затем вы можете рассчитать на основе расположения X, Y мыши, находится ли курсор в той части вашего элемента управления, для которой вы заинтересованы в создании поведения "зависания".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...