У меня есть кнопка. В Button.MouseRightButtonDown я вызываю Mouse.Capture (кнопка), потому что хочу обнаружить, что кто-то выпускает щелчок правой кнопкой мыши за пределами кнопки.Могу ли я получить событие MouseLeave, пока активен Mouse.Capture()?
У меня также есть событие Button.MouseLeave. Если кто-то щелкнет правой кнопкой мыши, перетащите мышь с кнопки, я хочу, чтобы это событие запустилось.
К сожалению, похоже, что Mouse.Capture каким-то образом блокирует MouseLeave.
Кто-нибудь знает обходное решение или может указать, где я иду не так?
(Кстати, если кто-то любопытно, что я делаю это для см my other question.)
Это сработало красиво. Спасибо. –