我創建了一個動態控件,但我想爲控件動態創建事件,例如按鈕我創建了一個動態按鈕。如何創建動態控件和事件?
Button btn = new Button();
btn.Text = "click";
form1.Controls.Add(btn);
我創建了一個動態控件,但我想爲控件動態創建事件,例如按鈕我創建了一個動態按鈕。如何創建動態控件和事件?
Button btn = new Button();
btn.Text = "click";
form1.Controls.Add(btn);
只需將btn.Clicked事件設置爲相應的委託,即可在頁面的Init事件中執行此操作。
btn.Clicked += this.btnClickedEventHandler;
ya謝謝你先生Treaschf它正在工作 – 2009-11-25 10:50:28
我很高興我能幫上忙。 :) – treaschf 2009-11-25 11:05:33
but = new Button(); but.Click + = new EventHandler(this.button_Click); form1.Controls.Add(but);
你會創建多個按鈕嗎?如果是這樣,那麼事件處理程序是否應該與每個處理程序相同? – darasd 2009-11-25 10:34:28