委派 要先分清楚 事件是從那裡發生的 ,
又是由那支程式接應,
---------------宣告委派 (在觸發事件的程式內 )---------------------
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 事件回傳的資訊
{
//處理事件
}
沒有留言:
張貼留言