事件中的引數

2022-03-27 17:01:09 字數 583 閱讀 9201

view code

using

system;

namespace

控制台

delegate

void

myeventhandler(myevent sender,myeventargs e);

class

myevent}}

class

x

}class

y

}class

eventdmeo}}

myevent類中的onsomeevent方法裡someevent事件中的引數this ,arg是要傳遞給事件處理程式的引數。事件是構建在委託的基礎上的,委託是乙個能夠引用方法的物件,在多播委託中委託例項的引數是要傳遞給委託引用的方法的。

所以在ob1.handler中傳遞給形參sender的是someevent(this,arg)中this所指向的myevent。

關於this關鍵字,  在呼叫方法時,this可以自動地傳遞乙個隱含引數,該引數是對主調物件(即方法呼叫所在的物件)的引用,該引用稱為this。因此,this指向方法正在操作的物件。

Dorado事件的引數

onclick,onsuccess 事件一般只有2個引數 self,arg 其實引數是可以新增的。可以把控制項的id直接放到引數裡面來,然後在事件編輯裡直接通過id作控制項物件,直接設值就好了,不要輸入中文逗號。如onsuccess的引數是 self,arg 對應 是 1 var info self...

Dorado事件的引數

onclick,onsuccess 事件一般只有2個引數 self,arg 其實引數是可以新增的。可以把控制項的id直接放到引數裡面來,然後在事件編輯裡直接通過id作控制項物件,直接設值就好了,不要輸入中文逗號。如onsuccess的引數是 self,arg 對應 是 1var info self....

selection screen事件引數

語句 結果selection screen begin of line.selection screen end of line.將多個引數組合後顯示在一行中。在行組中不能使用select options,selection screen skip n語句 selection screen skip...