
c# 中给控件添加OnMouseMove事件响应函数不响应的问题 10
控件类继承自userControl类,我在该类中添加了一下语句protectedoverridevoidOnMouseMove(MouseEventArgse){base...
控件类继承自userControl类,我在该类中添加了一下语句
protected override void OnMouseMove(MouseEventArgs e)
{
base.OnMouseMove(e);
}
并把断点设置在函数中,并启动程序,让鼠标在控件上移动,结果断点断不到程序。
声明,这个函数是系统自定义的,所以不应该需要用+=添加该函数到,this.MouseMove
也试过用+=添加另一个自己的函数到this.MouseMove,同样断不到
不知道是什么原因 展开
protected override void OnMouseMove(MouseEventArgs e)
{
base.OnMouseMove(e);
}
并把断点设置在函数中,并启动程序,让鼠标在控件上移动,结果断点断不到程序。
声明,这个函数是系统自定义的,所以不应该需要用+=添加该函数到,this.MouseMove
也试过用+=添加另一个自己的函数到this.MouseMove,同样断不到
不知道是什么原因 展开
展开全部
思路应该是没有问题,我这边这样添加是可以进入断点程序的。你是不是应该检查一下你的整体代码。或许你界面布局有问题出现了焦点被夺走的情况,如果这个控件没有焦点,那么也不会激发这个事件。
如果你能帖出你全部代码或许可以找到问题在哪里。
如果你能帖出你全部代码或许可以找到问题在哪里。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询