private void button2_Click(object sender, EventArgs e)
{
Button bt = new Button();
bt.Top = this.panel1.Top + bt.Height * this.panel1.Controls.Count;
bt.Text = "test";
this.panel1.Controls.Add (bt);
}请问我如何得知我点了那个按钮?
{
Button bt = new Button();
bt.Top = this.panel1.Top + bt.Height * this.panel1.Controls.Count;
bt.Text = "test";
this.panel1.Controls.Add (bt);
}请问我如何得知我点了那个按钮?
{
if(abtn.Equals(bt))
{
//find
}
}
{
if(abtn.Equals(bt))
{
//find
}
}你这样并不是找到某个被点击的按钮,而是找到了所有啊
{
Button bt = new Button();
bt.Top = this.panel1.Top + bt.Height * this.panel1.Controls.Count;
bt.Text = "test";
this.panel1.Controls.Add (bt);
bt.Click += new EventHandler(btnclick);
}private void btnclick(object sender, EventArgs e)
{
//sender 就是被点的按钮。
Button FoundClickButton = (Button)sender;
}