PowerTools SPREAD for Windows Forms 8.0J
SetInputMap(InputMapMode,OperationMode,InputMap) メソッド


フォーカスモード(コントロールまたはコンポーネントの子)
操作モード
入力マップを含む InputMap オブジェクト。
指定したフォーカスモードと操作モードの入力マップを設定します。
構文
public virtual void SetInputMap( 
   InputMapMode inputMapMode,
   OperationMode operationMode,
   InputMap value
)
'Declaration
 
Public Overloads Overridable Sub SetInputMap( _
   ByVal inputMapMode As InputMapMode, _
   ByVal operationMode As OperationMode, _
   ByVal value As InputMap _
) 
 
'使用法
 
Dim instance As FpSpread
Dim inputMapMode As InputMapMode
Dim operationMode As OperationMode
Dim value As InputMap
 
instance.SetInputMap(inputMapMode, operationMode, value)

パラメータ

inputMapMode
フォーカスモード(コントロールまたはコンポーネントの子)
operationMode
操作モード
value
入力マップを含む InputMap オブジェクト。
解説
入力マップには、コンポーネントにフォーカスがあるとき(WhenFocus)とコンポーネントの一部にフォーカスがあるとき(WhenAncestorOfFocus)のものと、各種操作モードに対応するものがあります。詳細については、「キーボード操作」を参照してください。
次のサンプルコードは、[Enter]キーをNormal操作の編集のキャンセルにマップします。
FarPoint.Win.Spread.FpSpread fpSpread1 = new FarPoint.Win.Spread.FpSpread();
FarPoint.Win.Spread.SheetView shv = new FarPoint.Win.Spread.SheetView();
FarPoint.Win.Spread.InputMap im = new FarPoint.Win.Spread.InputMap();
FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None);
fpSpread1.Location = new Point(10, 10);
fpSpread1.Height = 200;
fpSpread1.Width = 400;
Controls.Add(fpSpread1);
fpSpread1.Sheets.Add(shv);
im.Put(k, FarPoint.Win.Spread.SpreadActions.CancelEditing);
fpSpread1.SetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused, FarPoint.Win.Spread.OperationMode.Normal, im);
Dim fpSpread1 As New FarPoint.Win.Spread.FpSpread()
Dim shv As New FarPoint.Win.Spread.SheetView()
Dim im As New FarPoint.Win.Spread.InputMap()
Dim k As New FarPoint.Win.Spread.Keystroke(Keys.Enter, Keys.None)
fpSpread1.Location = New Point(10, 10)
fpSpread1.Height = 200
fpSpread1.Width = 400
Controls.Add(fpSpread1)
fpSpread1.Sheets.Add(shv)
im.Put(k, FarPoint.Win.Spread.SpreadActions.CancelEditing)
fpSpread1.SetInputMap(FarPoint.Win.Spread.InputMapMode.WhenAncestorOfFocused, FarPoint.Win.Spread.OperationMode.Normal, im)
参照

FpSpread クラス
FpSpread メンバ
オーバーロード一覧
InputMapMode 列挙体
OperationMode 列挙体
InputMap クラス

開発者ガイド

キーボード操作

 

 


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