PowerTools SPREAD for Windows Forms 8.0J
Get メソッド (ActionMap)


マッピングを取得するキーボードキー
指定したキーとアクションのマッピングを返します。
構文
'Declaration
 
Public Function Get( _
   ByVal key As Object _
) As Action
'使用法
 
Dim instance As ActionMap
Dim key As Object
Dim value As Action
 
value = instance.Get(key)
public Action Get( 
   object key
)

パラメータ

key
マッピングを取得するキーボードキー

戻り値の型

アクションを含むActionオブジェクト
解説
現在のアクションマップにマッピングが定義されていない場合、 このメソッドは親アクションマップに問い合わせます。

次のサンプル コードは、InputMap オブジェクトのマップを返します。

注意:この例では、[Enter]キーのデフォルトマップである StopEditingAction クラスの意味不明な文字列が返されます。この文字列はユーザーにとって意味はありません。オブジェクト変数は StopEditing アクションを返します。

FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None);
Object obj = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused).Get(k);
FarPoint.Win.Spread.ActionMap map = fpSpread1.GetActionMap();
listBox1.Items.Add(map.Get(obj));
Dim k As New FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None)
Dim obj As Object = FpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused).Get(k)
Dim map As FarPoint.Win.Spread.ActionMap = FpSpread1.GetActionMap()
ListBox1.Items.Add(map.Get(obj))
参照

ActionMap クラス
ActionMap メンバ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.