- 声明委托和事件
public delegate void MyEventHandler(Queue<DataPacket_xpc> a); //声明委托
public event MyEventHandler Eve; //声明事件 - 编写事件响应函数
public void calcu_para(Queue<DataPacket_xpc> Data)
{//…} - 将指定的事件响应函数绑定到要处理的事件上(订阅事件)
this.Eve += new MyEventHandler(calcu_para); //此语句需要写在程序执行语句中,如//Form_Lord函数内或Form1()里
(this.Load += new EventHandler(Form1_Load); //Form_Lord调用方法,写在Form1()里) - 触发事件
Eve(dataPackets_xpc2);
参考:http://blog.sina.com.cn/s/blog_6df270680101c7cp.html#post