摘要: 通常C#自定义事件有下面的几个步骤:1、声明一个delegate: (用于事件的类型的定义)如:C#代码publicdelegatevoid委托名称EventHandler(objectserder,EventArgse);如果你想自定义事件的参数EventArgs,你可以从这个类派生你自己的事件参数类,然后在delegate的声明中,用你的参数类替换EventArgs注:要全面了解自定义事件的原理,你需要学习有关delegate的知识。2、在你的类中声明一个事件,并且使用步骤1的delegate声明的委托名称作为事件的类型如:C#代码publicevent委托名称EventHandler事. 阅读全文
posted @ 2012-08-15 13:19 Dample 阅读(823) 评论(2) 推荐(0) 编辑