當我在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