自定義事件詳細例項

2021-06-04 23:24:11 字數 761 閱讀 7169

using system;

using system.collections.generic;

using system.text;

}//定義事件資料類,從eventargs基類繼承

public class eateventargs : eventargs

//定義委託型別

public delegate void eateventhandler(object sender, eateventargs e);

//事件發生器類

public class master

}//事件發生

public void hungry(string restrauntname, decimal moneyout)

吃飯,消費元", e.restrauntname, e.moneyout);

//發生事件

oneatevent(e);}}

//事件接收器類

public class servant

", e.restrauntname);

console.writeline("準備消費 -- 元 ", e.moneyout);

console.writeline("好的,正給您安排。。。。。。。。\n");

system.threading.thread.sleep( 5000 );

console.writeline("老闆,您的食物在這兒,請慢用");

console.read();}}

}

Qt 自定義事件詳細例項

建立使用者事件 建立乙個自定義型別的事件,首先需要有乙個事件號,其值通常大於qevent user。為了傳遞事件資訊,因此必須編寫自定義的事件類,該事件類從qevent繼承。編寫使用者事件 編寫使用者事件類的方法是首先定義乙個事件號。然後實現使用者事件類,應用程式將把使用者事件類於qt的事件類同等處...

mui自定義事件例項

新增自定義事件監聽操作和標準js事件監聽類似,可直接通過window物件新增,如下 window.addeventlistener customevent function event 觸發自定義事件 傳參頁面應用 通過mui.fire 方法可觸發目標視窗的自定義事件 引數target type w...

自定義事件

public event eventhandleropenprogress private void onopenprogress progresseventargs e if openprogress null openprogress this,e public class progressev...