我希望能夠在我的WPF應用程序中從任何地方檢測到MouseUp
事件。也就是說,如果用戶單擊控件並保持其點擊,然後將其釋放到控件外部,我希望我的MouseUp
事件觸發。即使在WPF的外部控件中也觸發MouseUp事件
我已經完成MouseDown
事件,它可以工作,但如果在Window
之外發布MouseUp事件,則不會觸發。
我希望能夠在我的WPF應用程序中從任何地方檢測到MouseUp
事件。也就是說,如果用戶單擊控件並保持其點擊,然後將其釋放到控件外部,我希望我的MouseUp
事件觸發。即使在WPF的外部控件中也觸發MouseUp事件
我已經完成MouseDown
事件,它可以工作,但如果在Window
之外發布MouseUp事件,則不會觸發。
添加CaptureMouse方法在MOUSEBUTTONDOWN處理
你可以看一下here上其實際作用。
另一種方法是使用這裏描述mouse_event在Windows API的: Simulating Mouse Clicks
我會用上面列出的第一個CaptureMouse但如果不適合你這個應該工作。