我遇到了在WPF中实现鼠标悬停事件的问题。首先,在WPF中没有这样的事件,其次我需要将类似的事件作为路由事件。我的意思是,我有一个全局窗口,我想在其上声明类似ButtonBase.MouseHover的内容,所以每当我将任何按钮悬停在屏幕上时,我都会处理此事件。
任何建议。 最好的祝福 Wasim ......
答案 0 :(得分:8)
MouseEnter怎么样?服务于同样的目的:)
答案 1 :(得分:2)
MouseHover函数在WPF中分为两部分:MouseEnter和MouseLeave。
答案 2 :(得分:1)
如果您想每毫秒重复一次事件,则应使用mouseMove
或者如果您想在鼠标悬停在对象上时执行一次...
您应该使用mouseEnter
和MouseLeave
答案 3 :(得分:0)
您可以创建附加属性然后执行此操作。
如果它只是按钮,你总是可以指定自定义工具提示的东西,不是吗?