Spread Windows Forms 11.0 Product Documentation
Put Method (InputMap)
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > InputMap Class : Put Method
Key stroke specified
Action specified
Creates a binding between the specified key stroke and an action.
Syntax
'Declaration
 
Public Sub Put( _
   ByVal keystroke As Keystroke, _
   ByVal actionMapKey As Object _
) 
'Usage
 
Dim instance As InputMap
Dim keystroke As Keystroke
Dim actionMapKey As Object
 
instance.Put(keystroke, actionMapKey)
public void Put( 
   Keystroke keystroke,
   object actionMapKey
)

Parameters

keystroke
Key stroke specified
actionMapKey
Action specified
Remarks
If the actionMapKey parameter is null, this removes the current binding for the specified key stroke.
Example
This example specifies the mapping between the specified key stroke and an action.
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
See Also

Reference

InputMap Class
InputMap Members