Spread Windows Forms 12.0 Product Documentation
ShortcutKeys Property
Example 


GrapeCity.Win.PluginInputMan Assembly > GrapeCity.Win.Spread.InputMan.CellType Namespace > InputManCellTypeBase Class : ShortcutKeys Property
Gets the InputMan EditingControl's shortcuts.
Syntax
'Declaration
 
Public Property ShortcutKeys As ShortcutDictionary
'Usage
 
Dim instance As InputManCellTypeBase
Dim value As ShortcutDictionary
 
instance.ShortcutKeys = value
 
value = instance.ShortcutKeys
public ShortcutDictionary ShortcutKeys {get; set;}

Property Value

A ShortcutDictionary value that represents all the editing control's shortcuts.
Remarks
You can add shortcuts to this dictionary. In edit mode, these shortcut keys have precedence over the Spread input maps. The cell uses the Spread input maps when not in edit mode.
Example

This example uses the ShortcutKeys property. Use the Tab key to put a date in the cell. The following image displays the list of actions that you can use.

GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType inputcell = new GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType();            
inputcell.ShortcutKeys.Add(System.Windows.Forms.Keys.Tab, "SetNow");            
fpSpread1.Sheets[0].Cells[0, 0].CellType = inputcell;
//GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType gcText = new GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType();
//gcText.Multiline = true;
//gcText.ShortcutKeys.Add(Keys.Enter | Keys.Alt, "InputNewLine");
//fpSpread1.Sheets[0].Cells[0, 0].CellType = gcText;
Dim inputcell As New GrapeCity.Win.Spread.InputMan.CellType.GcDateTimeCellType()
inputcell.ShortcutKeys.Add(System.Windows.Forms.Keys.Tab, "SetNow")
fpSpread1.Sheets(0).Cells(0, 0).CellType = inputcell
'Dim gcText As New GrapeCity.Win.Spread.InputMan.CellType.GcTextBoxCellType()
'gcText.Multiline = True
'gcText.ShortcutKeys.Add(Keys.Enter Or Keys.Alt, "InputNewLine")
'fpSpread1.Sheets(0).Cells(0, 0).CellType = gcText
See Also

Reference

InputManCellTypeBase Class
InputManCellTypeBase Members