名前空間一覧 > GrapeCity.Web.Input.IMExtenders 名前空間 > GcShortcut クラス : ClientEvents プロパティ |
Public ReadOnly Property ClientEvents As ShortcutClientEvents
public ShortcutClientEvents ClientEvents {get;}
イベント名 | 説明 |
---|---|
ShortcutKeyDown | 設定されたショートカットキーが押下されたときに発生します。 |
Imports GrapeCity.Web.Input.Core ' ショートカットキーとして[B][G][R]の各キーを追加します。 GcShortcut1.ShortcutKeys.Add(Keys.B) GcShortcut1.ShortcutKeys.Add(Keys.G) GcShortcut1.ShortcutKeys.Add(Keys.R) ' ShortcutKeyDownクライアントイベントを設定します。 GcShortcut1.ClientEvents.ShortcutKeyDown = "GcShortcut1_ShortcutKeyDown"
using GrapeCity.Web.Input.Core; // ショートカットキーとして[B][G][R]の各キーを追加します。 GcShortcut1.ShortcutKeys.Add(Keys.B); GcShortcut1.ShortcutKeys.Add(Keys.G); GcShortcut1.ShortcutKeys.Add(Keys.R); // ShortcutKeyDownクライアントイベントを設定します。 GcShortcut1.ClientEvents.ShortcutKeyDown = "GcShortcut1_ShortcutKeyDown";
function GcShortcut1_ShortcutKeyDown(sender, eArgs) { if( eArgs.keyCode == 66 ){ // [B]キーが押されたとき、テキストコントロールの背景色を青にします。 FindIMControl("GcTextBox1").SetBackColor("blue"); } else if( eArgs.keyCode == 71 ){ // [G]キーが押されたとき、テキストコントロールの背景色を緑にします。 FindIMControl("GcTextBox1").SetBackColor("green"); } else if( eArgs.keyCode == 82 ){ // [R]キーが押されたとき、テキストコントロールの背景色を赤にします。 FindIMControl("GcTextBox1").SetBackColor("red"); } }