当我在我的 Windows 窗体中的控件上附加一个事件时,我遇到了一个问题,即在一段时间后,它会自动与它分离。让我解释一下,例如,如果我有这行代码:
this.btnMainMove.MouseMove += btnMainMove_MouseMove;
然后我将btnMainMove_MouseMove
在表单代码中编写该方法,它运行了几次,但在设计器文件中,上面编写的行会自动删除,我只保留表单代码文件中的方法。
这件事不会发生在Click
事件上,而只会发生在我创建的方法上,比如MouseMove
, MoseOver
, KeyDown
.
我想知道为什么会发生这种情况以及如何防止这种情况发生。
谢谢你们!