是否有任何方法來註冊全局事件處理程序以在Silverlight應用程序中捕獲鼠標事件?我想避免訂閱每個FrameworkElement的鼠標事件處理程序,並找到更優雅的解決方案(冒泡事件)。 謝謝Silverlight中鼠標事件的全局應用程序鉤子
0
A
回答
1
MouseMove是Silverlight中的冒泡事件;你有沒有試圖在窗口的層面捕捉它?
0
所有鼠標事件都是冒泡事件,所以它應該能夠將事件處理程序附加到根元素UserControl
或Page
元素並獲取事件。
但是,許多控件有用於鼠標事件並自己處理這些事件。在這些情況下,這些事件不會再有任何進展。
相關問題
- 1. 全局鉤子DLL的應用程序
- 2. 全局鼠標事件和全屏應用程序
- 3. 全局鉤子鼠標按下和按鍵事件不觸發
- 4. JavaScript全局鼠標鉤
- 5. 使用全局鉤子攔截鼠標事件。停止發生的動作
- 6. WPF應用程序中的全局shell鉤子
- 7. silverlight鼠標事件
- 8. 全球鼠標事件處理程序
- 9. ASP.NET:響應中的全局鉤子?
- 10. 64位全局鉤子鎖了32位應用程序
- 11. 鼠標鉤 - 冷凍程序
- 12. 另一個全局鉤子影響到我的全局鉤子
- 13. Tizen鼠標向下鼠標事件(網絡應用程序)
- 14. WM_MOUSEHOVER在全局鉤子中
- 15. Silverlight中的鼠標/點按事件
- 16. 捕捉全局事件的中心點擊鼠標使用c#
- 17. 全球鼠標鉤子+模擬鼠標輸入
- 18. 將鼠標事件傳遞給Java UI中的應用程序
- 19. 將鼠標事件發佈到OSX中的應用程序
- 20. 佈局和鼠標事件
- 21. C++:用全局鼠標鉤重新定位窗口
- 22. 在X11中掛鉤和阻擋全局鼠標
- 23. 如何從我的全局鉤子與我的應用程序進行通信?
- 24. 我怎麼能全局性地鉤全局鍵和所有的鼠標按鈕?
- 25. 鉤子和線程,鼠標阻塞
- 26. 全球鼠標事件
- 27. 全局鉤子JAVA LINUX(Ubuntu)
- 28. Windows全局鉤子C++
- 29. shopify處理應用程序安裝鉤子/事件
- 30. 在C#Windows應用程序中捕獲全局觸摸事件
我試過this.RootVisual.AddHandler(UIElement.MouseLeftButtonDownEvent,new MouseButtonEventHandler(rootVisual_MouseLeftButonDown),true),它不處理事件。任何想法爲什麼?根據文件,它似乎應該... – 2017-01-20 13:32:41