2011-02-15 33 views

回答

0

不能確定,如果你的意思是這樣;但是當你在你的按鈕添加事件偵聽器是這樣的:

btnName.Click += new System.Windows.RoutedEventHandler(OnClick); 

void OnClick(object sender, System.Windows.RoutedEventArgs e) 
{ 
    // Handle event 
} 

您可以像這樣刪除它:

btnName.Click -= new System.Windows.RoutedEventHandler(OnClick); 

從Button類裏面可以設置Click事件爲空等等,其刪除我認爲的所有事件偵聽器。

this.Click = null; 
+0

謝謝。但這不是我想要的。我說我不知道​​方法的名字。我有一個班級,我有一個活動,我知道它會調用一個或多個方法。我怎樣才能清理這個事件?清理之後,此事件不會調用任何方法。 – user470214 2011-02-15 10:12:04