摘要: 通常C#自定义事件有下面的几个步骤:1、声明一个delegate: (用于事件的类型的定义) 如:publicdelegatevoid事件名称EventHandler(objectserder,EventArgse); //事件名称用你的自己的来代替,随后的EventHandler是C#的建议命名规范,当然如果你不想遵守,可以使用任何字符甚至可以不要。 如果你想自定义事件的参数EventArgs,你可以从这个类派生你自己的事件参数类,然后在delegate的声明中,用你的参数类替换EventArgs 注:要全面了解自定义事件的原理,你需要学习有关delegate的知识。2、在你的类中声明一个. 阅读全文
posted @ 2011-11-07 20:02 绿荷 阅读(226) 评论(0) 推荐(0) 编辑