Button

Q3
ButtonのOnTouchイベントとキーの関係
[内容]
ButtonオブジェクトのOnTouchイベントを任意のキーで発生させたい

A3
[解決方法]
ButtonオブジェクトのOnTouchイベントは、デフォルトではスペースバーによって発生します。
その他のキーで発生させたい場合は、AltKeyプロパティで対応可能です。
Touchイベントを発生させたいキーの番号をAltKeyプロパティで指定します。

AltKeyプロパティの指定可能なキーおよびキー番号は、オンラインマニュアルのAltKeyプロパティを参照してください。

【注意】フォーム上に、同じキー番号を指定したButtonオブジェクトが複数存在する 場合、キーは一意に決まってしまうため、正しい制御がされません。
また、フォーカスのあるボタンのみEnterキーで処理するなどは、KeyDown イベントハンドラで制御する方法がありますが、AltKeyプロパティ設定がある場合は、 そのキーのKeyDownイベントは抑止されます。


[サンプルコード]


CRSファイル形式のサンプルを
  「ショートカットキーサンプル(Btn_003.zip)
よりご利用いただけます。

管理番号:Btn_003
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ