如何從事件中刪除所有事件處理程序若要在控件上創(chuàng)建新的事件處理程序,可以執(zhí)行以下操作c.Click += new EventHandler(mainFormButton_Click);或者這個c.Click += mainFormButton_Click;要刪除事件處理程序,可以這樣做c.Click -= mainFormButton_Click;但是,如何從事件中刪除所有事件處理程序?
3 回答

白豬掌柜的
TA貢獻1893條經(jīng)驗 獲得超10個贊
void OnFormClosing(object sender, FormClosingEventArgs e){ foreach(Delegate d in FindClicked.GetInvocationList()) { FindClicked -= (FindClickedHandler)d; }}
- 3 回答
- 0 關(guān)注
- 671 瀏覽
添加回答
舉報
0/150
提交
取消