1.首先应该定义一个委托。
2.在具体动作类中定义事件。
4.通常是在另一个类中,绑定事件与动作,并触发。
5.最后的表现形式是:另一个类.Notify_MyEvent()中的结果
public delegate void MyEventHandler(object sender, EventArgs e);其中:该委托用来定义具体动作类的事件。
2.在具体动作类中定义事件。
public class MyEventClass() { public event MyEventHandler MyEvent; public void Action() { object sender; EventArgs e; MyEvent(sender, e); } }3.在另一个(调用动作类)类中定义事件触发的函数。
public void Notify_MyEvent(object sender, EventArgs e) { //操作 }
4.通常是在另一个类中,绑定事件与动作,并触发。
动作类.MyEvent += new MyEventHandler(另一个类.Notify_MyEvent); 动作类.Action();
5.最后的表现形式是:另一个类.Notify_MyEvent()中的结果