PowerTools InputMan for ASP.NET 8.0J
GetShortcuts メソッド
使用例 

対象の検証コントロール (System.Web.UI.Control 型)
コントロールに関連付けられたショートカットのコレクションを取得します。
構文
Public Function GetShortcuts( _
   ByVal control As Control _
) As IDictionary(Of Keys,ShortcutAction)

パラメータ

control
対象の検証コントロール (System.Web.UI.Control 型)

戻り値の型

ショートカットキーのコレクション。
例外
例外解説
System.ArgumentNullExceptioncontrolにnull(Visual BasicではNothing)が設定されています。
解説
コントロールにショートカット機能を追加するには、GetShortcutsメソッドで関連付けられたショートカットのコレクションを取得し、そのコレクションに新たなショートカットを追加します。
使用例
次のサンプルコードでは、コンボコントロールに[Alt]+[N]のショートカットキーで、次のコントロールへフォーカスが移動する動作を設定します。
Imports GrapeCity.Web.Input.IMExtenders
Imports GrapeCity.Web.Input.Core

Dim sAction As New ShortcutAction
sAction.Action = GrapeCity.Web.Input.Core.KeyActions.NextControl

GcShortcut1.GetShortcuts(GcComboBox1).Add(Keys.N Or Keys.Alt, sAction)
using GrapeCity.Web.Input.IMExtenders;
using GrapeCity.Web.Input.Core;

ShortcutAction sAction = new ShortcutAction();
sAction.Action = GrapeCity.Web.Input.Core.KeyActions.NextControl;

GcShortcut1.GetShortcuts(GcComboBox1).Add(Keys.N | Keys.Alt, sAction);
参照

GcShortcut クラス
GcShortcut メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.