Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / ActionMap Class / Keys Method
Example


In This Topic
    Keys Method (ActionMap)
    In This Topic
    Returns the keys defined in this action map.
    Syntax
    'Declaration
     
    Public Function Keys() As Object()
    'Usage
     
    Dim instance As ActionMap
    Dim value() As Object
     
    value = instance.Keys()
    public object[] Keys()

    Return Value

    Object array containing the defined keys
    Example
    This example returns the keys defined in the map.
    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);
    
    int i;
    FarPoint.Win.Spread.ActionMap map = fpSpread1.GetActionMap();
    FarPoint.Win.Spread.Action act = map.Get(obj);
    map.Put(k, act);
    for (i = 0; i <= map.Keys.Length - 1; i++)
    {
           listBox1.Items.Add(map.Keys(i).ToString());
    }
    
    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 i As Integer
    Dim map As FarPoint.Win.Spread.ActionMap = fpSpread1.GetActionMap()
    Dim act As FarPoint.Win.Spread.Action = map.Get(obj)
    map.Put(k, act)
    For i = 0 To map.Keys.Length - 1
           ListBox1.Items.Add(map.Keys(i).ToString())
    Next 
    See Also