2010-05-13 49 views

回答

1

這是更好的做法是覆蓋觸發該事件的方法,例如:

protected override OnClick(object sender,EventArgs e) 
{ 
    base.OnClick(sender,e); 

    // Your code here, or before the base call depending how you want it to operate 
} 

當然,如果它不能爲您提供這種方法(雖然它確實應該),你將不得不堅持結合到Event本身。

2

聽基類事件是代碼安全的,不會導致內存泄漏。

儘管如此,你可以看看HERE

1

是的,這很好,基本上你只是爲自己創建一個參考。

如果您從外部對象創建事件,則只需要擔心內存泄漏。