我动态创建了几个BUTTON,我在程序其他地方用的时候怎么知道他是哪个啊
                 我点的是哪一个怎么知道呢

解决方案 »

  1.   

    惦记事件里面
    Button btn =(Button)sender;
    switch(btm.Text)
    {
    case 
     ....
    }
      

  2.   

    这几个Button的Click事件要指向同一个事件
      

  3.   

     private void button_Click(object sender, EventArgs e)
            {
                Button button = (Button)sender; //该button就是你点击的button 
            }
      

  4.   

    Button btn =(Button)sender; 
    switch(btm.Text) 

    case 
    .... 
    }
      

  5.   

    在加新的控件的时候,你应该这样加一句;
    buton2.Click += new EventHandler(button_Click); 
    (buton2是你新的button的名字, button_Click是你自己写的 事件。)
    然后在  button_Click 中加入
    Button button = (Button)sender;
    然后再根据 button.Name 知道你点的button