比如有个用户控件,上面有个button1,我想把button1的click注册到这个用户控件里面,使到用户控件在使用的时候有个事件,这个事件是触发那个button1的click事件的?谢谢

解决方案 »

  1.   

    ComboBox CMB = new ComboBox();
    CMB.SelectionChangeCommitted += new EventHandler(this.姓名_TextChanged);
    CMB.TextChanged += new EventHandler(this.姓名_TextChanged);
      

  2.   

    button BT=new button();
    BT.click += new EventHandler(button1_click);
      

  3.   

    不是这个意思。我的意思是,使用户控件的事件页里多了一个事件,那个事件是针对button1的click事件的,那就是说,button1的click事件,是在使用用户控件时才定义。
      

  4.   

    LZ意思我还是不太懂``
    不过我觉得这个可以帮到你``
    http://edu.100down.com/it/program/Csharp/105103203.html
      

  5.   

    在同一个项目里面,添加了一个用户控件(UserControl1.cs),UserControl1.cs里面有一个button1。然后新建一个form1.cs,在form1里放一个UserControl1.cs,然后在form1.cs里写UserControl1.cs里的button1的click事件。以上就是我的目的,我就是想知道在UserControl1.cs里的button1的click事件怎么注册成为UserControl1控件的事件,好让我在form1里可以写button1的click事件。