Spread Windows Forms 7.0 Product Documentation
Put Method
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > InputMap Class : Put Method


keystroke
Key stroke specified
actionMapKey
Action specified

Glossary Item Box

Creates a binding between the specified key stroke and an action.

Syntax

Visual Basic (Declaration) 
Public Sub Put( _
   ByVal keystroke As Keystroke, _
   ByVal actionMapKey As Object _
) 
Visual Basic (Usage)Copy Code
Dim instance As InputMap
Dim keystroke As Keystroke
Dim actionMapKey As Object
 
instance.Put(keystroke, actionMapKey)
C# 
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.
C#Copy Code
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());
}
Visual BasicCopy Code
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

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.