2012-11-28 282 views
0

基本上,我將自定義事件添加到了我的TreeView衍生產品。它意味着替換AfterSelected事件,我禁用它,因爲當人們點擊樹項目時我需要不同的事件處理機制。在設計視圖中雙擊自定義控件時自動接線自定義事件

事件處理本身運行良好。但是我想讓我的新事件成爲在設計視圖中雙擊自定義控件時連線的事件。

自定義類稱爲CustomTreeView,這是它如何聲明其新事件。

public event EventHandler CustomSelect; 

因此,基本上,當雙擊在設計視圖中點擊,我想這出現在MyForm.Designer.cs

this.MyCustomTreeView.CustomSelect += new System.Windows.Forms.TreeViewEventHandler(this.MyCustomTreeView_CustomSelect); 

而且很明顯,MyCustomTreeView_CustomSelect()函數應該添加到MyForm的.cs

那麼我如何在自定義控件中設置它?

回答