2014-03-29 134 views
1

我希望能夠在我的WPF應用程序中從任何地方檢測到MouseUp事件。也就是說,如果用戶單擊控件並保持其點擊,然後將其釋放到控件外部,我希望我的MouseUp事件觸發。即使在WPF的外部控件中也觸發MouseUp事件

我已經完成MouseDown事件,它可以工作,但如果在Window之外發布MouseUp事件,則不會觸發。

回答

7

添加CaptureMouse方法在MOUSEBUTTONDOWN處理

你可以看一下here上其實際作用。

0

另一種方法是使用這裏描述mouse_event在Windows API的: Simulating Mouse Clicks

我會用上面列出的第一個CaptureMouse但如果不適合你這個應該工作。

相關問題