C# Event隨筆
事件采用發佈訂閲的方式。
操作方法:
1、聲明委托對象
like
public delegate void EventAHandler(int a);
2、聲明事件本身
like
public event EventAHandler EventA;
3、在需要發佈的位置插入發佈對象
EventA(999);
4、事件發佈至此完成。
操作方法2
事件訂閲部分
1、引用並實例化一個新的對象
like
Tool A = new Tool(); A.EventA += new A.EventAHandler(MethodB) ;
2、觸發事件
private void MethodB(int b) { if (this.InvokeRequired) { A.EventAHandler createInvoke = new A.EventAHandler(MethodB); this.Invoke(createInvoke, b); } else { if (b==?????) { 條件滿足處理; } } }
3、以上完成

浙公网安备 33010602011771号