PowerTools SPREAD for Windows Forms 8.0J
ShortcutKeys プロパティ


InputMan EditingControl のショートカットを取得します。
構文
'Declaration
 
Public Property ShortcutKeys As ShortcutDictionary
'使用法
 
Dim instance As InputManCellTypeBase
Dim value As ShortcutDictionary
 
instance.ShortcutKeys = value
 
value = instance.ShortcutKeys
public ShortcutDictionary ShortcutKeys {get; set;}

プロパティ値

編集コントロールのすべてのショートカットを表す ShortcutDictionary 値。
解説
このディクショナリーにショートカットを追加できます。編集モードでは、これらのショートカットキーの方がSpread入力マップよりも優先されます。編集モードでないセルではSpread入力マップが使用されます。

次のサンプルコードは、ShortcutKeysプロパティを使用します。[Tab]キーを使用してセルに日付を設定します。使用可能なアクションの一覧を次の図に示します。

 

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
参照

InputManCellTypeBase クラス
InputManCellTypeBase メンバ

 

 


© 2004-2015, GrapeCity inc. All rights reserved.