Spread Windows Forms 12.0 Product Documentation
ShortcutKeys Property

GrapeCity.Win.PluginInputMan Assembly > GrapeCity.Win.Spread.InputMan.CellType Namespace > InputManCellTypeBase Class : ShortcutKeys Property
Gets the InputMan EditingControl's shortcuts.
Public Property ShortcutKeys As ShortcutDictionary
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.
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.

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


InputManCellTypeBase Class
InputManCellTypeBase Members