日期:2014-05-18 浏览次数:20979 次
btn.Click += new delegate{Close();};
C# code using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); //订阅多次事件 this.Load += new EventHandler(Form1_Load); //加事件:+1 this.Load += new EventHandler(Form1_Load1);//加事件:+1 this.Load += new EventHandler(Form1_Load1);//加事件:+1 //当事件激发时,C#会轮循事件的订阅。也就是说:我们在往Load事件中加处理方法。 //参考类似代码:int n=0;n+=1; //移除事件 this.Load -= new EventHandler(Form1_Load1);//-1,减事件。是不是类似我们的:int n=0;n+=1; } void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Form1_Load"); } void Form1_Load1(object sender, EventArgs e) { MessageBox.Show("Form1_Load1"); } } }