Home Cooker Classes Others Rice CookerGX
Classes  >  element  >  KeyUp(any,string)
element クラス : KeyUp(any,string) メソッド

説明

エレメントのKeyUpイベントに対するイベントハンドラを設定します。

構文

elementInstance.KeyUp(anyClass handleInstance, string signature)

引数

クラス名前説明
任意のユーザ定義クラスhandleInstance呼び出すハンドラをメンバとして持つインスタンス。
stringsignature呼び出すハンドラのシグネチャ。

返り値

クラス説明
ehswitch設定されたハンドラの実行を制御するスイッチ。

サンプルコード

//anyElementは任意のelement型のインスタンス。

//anyInstanceは任意のユーザ定義クラスのインスタンス。ハンドラをメンバとして持つ。

string signature = "keyUpHandler(elementeventargs)"; // ハンドラのシグネチャ。

ehswitch handlerSwitch = anyElement.KeyUp(anyInstance, signature);

注意

このイベントに対するハンドラは、elementeventargsクラスの引数を一つ持つopenメソッドである必要があります。

つまり、ハンドラのメソッド名を"handlerName"とすると、ハンドラの定義は以下のようになります。


open method void handlerName(elementeventargs eea)

...

endmethod


この場合、第二引数で指定するハンドラのシグネチャは、"handlerName(elementeventargs)"となります。

参照リンク

Copyright © Rice All rights reserved.