1
點擊我有每個鏈接到相同的事件處理程序的按鈕的2D陣列:檢測哪個按鈕從陣列
nb.Click += new EventHandler(this.nb_click);
b[i][j] = nb;
this.Controls.Add(b[i][j]);
private void nb_click(object sender, EventArgs e)
我希望它是使得nb_click檢測哪個按鈕被按下。有沒有辦法解決這個問題?
解決方案:我必須先設置按鈕的名稱,在這種情況下是nb.Name = ... 謝謝,我剛剛意識到這一點。
請不要用「C#:」等來標題。這就是標籤的用途。 – 2012-02-25 22:13:29
沒有在C#上試過這個,但發件人參數不是觸發事件的按鈕,(它在大多數其他GUI /事件環境中)? – 2012-02-25 22:16:21
誰記得VB6中的控件數組?美好的過去... – 2012-02-25 23:11:21