上文简述了委托,所谓的简述,只是说了一下如何使用委托,既然有了委托的基础,便可以稍微一探事件的机制. 事件,实际上是委托类型,事件处理函数如下: public delegate void MyHander(object sender, MyEventArgs e);//声明一个委托,其中要与事件的签名一致 委托要与将要处理的函数形式一致,所以其有两个参数,一个是消息的发送者sender,即触发事的对象,一个是包含的要处理的数据e. 对与上述代码,其中,MyEventArgs属于定义的一个类,继承…