这里不加的问题是:的MouseEnter和鼠标离开事件在用户控制
- 我有一个简单的C#形式
- 我有一个包含一个图片和其他按钮的简单C#的用户控制。
- 我的表单包含用户控件的一个实例。
- 我希望当用户在图片框中做一个mouseEnter时,鼠标光标会改变,当用户做一个picturebox的mouseLeave时,鼠标会恢复正常。
现在发生的事情是事件并没有被解雇。我把断点放入MouseOver,MouseEnter,MouseMove,MouseLeave等等,并没有一个被解雇。这是我第一次在C#中遇到这个问题。
我认为这与“路由事件”有关,但我无法弄清楚。如果有另一种方式来实现我正在做的事情,这也将被视为一种解决方案。最重要的是,最终,用户控件将成为鼠标光标在其“领域”上的主人。
在此先感谢!
是的,我用PictureBox.MouveEnter事件,事实上,它工作。我的问题是,我有2个图片框,其中一个是另一个。非常新手的错误! –