日期:2014-05-17 浏览次数:21111 次
Button btn = new Button();
btn.Name = "btn";
btn.Click += (sender, e) => MessageBox.Show((sender as Button).Name);
this.Controls.Add(btn);
------解决方案--------------------
Button btn1 = new Button();
btn1.Text = "测试";
btn1.Click+=new EventHandler(btn1_Click);
this.Controls.Add(btn1);
private void btn1_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
MessageBox.Show(btn.Name);
}
------解决方案--------------------
注册事件就行了
------解决方案--------------------
按上面的方法,定义三个不同的btn对象就可以了。