2011-11-05 69 views
3

我用事件創建了一個用戶控件。我不想在每次向表單添加控件的新實例時添加以下代碼。如何設置用戶控件的默認事件?

Control1.Operate += new MyControl.OperateEventHandler(Control1_Operate) 

相反,我想簡單地雙擊控制並具有由IDE到設計文件中加入上面的代碼。默認情況下,Control1_Load事件在Designer文件中分配。有沒有可能改變這一點?

回答

0

你正在尋找的行爲更像是你有什麼按鈕。你雙擊它,你就可以爲你生成事件處理程序方法。但在這裏,事件處理程序代碼是即時生成的。在你的cae中,你想附加一個事件爲用戶控件的預定義方法。嘗試爲您的用戶控件定義一些自定義屬性或事件,然後設置默認值。對於例如:http://msdn.microsoft.com/en-us/library/yhzc935f.aspx

相關問題