我想說明的按鈕控制(我有6個按鍵)的MouseEnter事件圖像寫入一個方法,我可以使用下面的代碼爲每個按鈕只有所有按鈕的MouseEnter事件
void button1_MouseEnter(object sender, EventArgs e)
{
this.button1.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.img2));
}
但我不想要爲每個按鈕輸入事件,因此試圖使它只在方法上,所以可以使用每個按鈕這樣的事情,但我怎麼會通過這種方法比不同的按鈕選擇不同的圖像?
void button_MouseLeave(object sender, EventArgs e)
{
var btn = (Button)sender;
this.btn.BackgroundImage = ((System.Drawing.Image)(Properties.Resources.particular image for particular button));
}
可能重複的[我如何訂閱多個按鈕到同一個事件處理程序,並根據點擊按鈕的行爲?](http://stackoverflow.com/questions/3814234/how-can-i-subscribe - 多個按鈕到相同的事件處理程序和行動 - 相應) –