MESCIUS SPREAD for Windows Forms 17.0J
Put メソッド (InputMap)

キー操作
アクション
指定したキー操作とアクションのマッピングを作成します。
構文
'Declaration
 
Public Sub Put( _
   ByVal keystroke As Keystroke, _
   ByVal actionMapKey As Object _
) 
public void Put( 
   Keystroke keystroke,
   object actionMapKey
)

パラメータ

keystroke
キー操作
actionMapKey
アクション
解説
actionMapKeyパラメータにNullを指定すると、指定したキー操作の現在のマッピングが削除されます。
次のサンプルコードは、指定したキー操作とアクションとのマッピングを指定します。
int i;
FarPoint.Win.Spread.InputMap im = new FarPoint.Win.Spread.InputMap();
im = fpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused);
im.Put(new FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None), FarPoint.Win.Spread.SpreadActions.MoveToNextRow);
for (i = 0; i <= im.Keys().Length -1; i++)
{
    listBox1.Items.Add(im.Keys()[i].ToString());
}
Dim i As Integer
Dim im As New FarPoint.Win.Spread.InputMap()
im = FpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused)
im.Put(New FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None), FarPoint.Win.Spread.SpreadActions.MoveToNextRow)
For i = 0 To im.Keys.Length - 1
    ListBox1.Items.Add(im.Keys(i).ToString())
Next
参照

InputMap クラス
InputMap メンバ

 

 


© MESCIUS inc. All rights reserved.