2021年5月11日 星期二

委派2-發送事件

委派 要先分清楚 事件是從那裡發生的 ,

又是由那支程式接應,

---------------宣告委派 (在觸發事件的程式內 )---------------------

 public delegate void MsgEventHandler(string show);  //宣告委派

 public event MsgEventHandler MsgEvent; //產生事件  

  MsgEvent.Invoke(msg);  //觸發事件


---------------宣告事件 (在接收事件程式內,產生回應)---------------------

MsgEvent += new MsgEventHandler(Response_Msg);     

   private void Response_Msg(string show) //接收事件 並處理該事件;show 事件回傳的資訊

    {

       //處理事件

    }