在c#里每一个控件的事件都会自动生成委托,你只要在事件里写代码就行了。比如双击button就会自动生成一个点击事件。如果想后绑定,就直接用代码写,也很方便,如下:
private void Form3_Load(object sender, EventArgs e)
        {
            this.button1.Click += new EventHandler(button1_Click);
        }        void button1_Click(object sender, EventArgs e)
        {
            //写执行的代码
        }
在窗体加载的时候自动会生成一个button1点击事件。

解决方案 »

  1.   

    1.建立delegate类型
    2.使用event语句声明事件
    3.触发事件
    4.定义事件
    5.对象的事件处理方法(函数)
      

  2.   

    2.使用event语句声明事件,解释一下
      

  3.   

    如果想后绑定,就直接用代码写,是什么意思!!!是不是系统按你说的,系统会自动生成一个委托,但是需要我们来绑定它,是不?还是系统会帮我们绑定好!this.button1.Click += new EventHandler(button1_Click);