是否有任何方法来注册全局事件处理程序以在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