当我在Windows窗体中的控件上附加事件时,我遇到了几个问题,它会自动分离它。让我来解释,例如,如果我有这行代码:事件自动分离
this.btnMainMove.MouseMove += btnMainMove_MouseMove;
然后我会写在表格代码的方法btnMainMove_MouseMove
,它可以很好地用于了几次,但随后在设计文件上面写的行自动删除,我只保留在表单代码文件中的方法。
这件事情不会发生在Click
事件中,但仅限于我创建的方法,如MouseMove
,MoseOver
,KeyDown
。
我想知道为什么会发生这种情况,以及如何防止这种情况发生。
谢谢大家!
你在哪里附加活动?它在Form_Load中吗?你有什么行动吗?你能更具体地说'几次之后'吗? – Ruly 2013-04-04 08:42:52
您可以在您正在编辑的文件的开头打印评论吗? – Default 2013-04-04 09:01:29
在我的Designer.cs的开头没有评论。我从命名空间开始,然后使用usings,class等等。 – BlackShawarna 2013-04-04 11:11:27