2017-04-04 55 views
0

在C#中,我想執行一些方法,當點擊事件被觸發時。點擊事件自動執行方法

不僅單擊按鈕,而且整個點擊事件自動執行了此操作。

例如,我有3個按鈕,當我點擊這些按鈕時,只需執行一種方法。

總之,當這些按鈕被觸發時,每個按鈕事件都執行相同的方法。

Button1的事件被觸發 - >執行method0

BUTTON2事件被觸發 - >執行method0

BUTTON3事件被觸發 - >執行method0

請幫助我。我有很多按鈕必須執行相同的方法。

+2

然後製作1個方法並將它們全部鏈接到它 – BugFinder

+0

或調用'method0();''each'buttonX_click()' –

回答

7

只需創建要執行一個方法,然後設置按鈕的點擊事件到:

void Method(object sender, EventArgs e){ 
// Do something 
} 

然後你可以設置單擊事件:

button1.Click += Method; 
button2.Click += Method; 
button3.Click += Method; 
buttonN.Click += Method; 

希望它可以幫助!

相關問題