'宣言 Public ReadOnly Property KeyActionMappings As Infragistics.Win.UltraWinMaskedEdit.KeyActionMappings
public Infragistics.Win.UltraWinMaskedEdit.KeyActionMappings KeyActionMappings {get;}
KeyActionMappings プロパティを使用すると、ユーザーのキーボード入力を処理するためのメカニズムにアクセスできます。選択、移動、編集などのアクションに使用されるキーストロークはすべてテーブルベースのシステムに保存されており、このプロパティを使用して確認したり変更したりできます。KeyActionsMappings プロパティを使用すれば、コントロールのキーボード レイアウトをカスタマイズして、アプリケーションの対話性に関する独自の基準に合わせることができます。
たとえば、F8 キーを押したときにセルの間を移動できるようにしたい場合は、この動作を追加できます。アクションに関連付けるキーコードと特殊修飾キーを指定できるほか、特定のコンテキストでキーマッピングが適用されるかどうかを決定できます。
次の表は、UltraMaskedEdit コントロールのデフォルトのキーマッピングをリストしたものです。
KeyCode | ActionCode | StateRequired | StateDisallowed | SpecialKeysRequired | SpecialKeysDisallowed |
---|---|---|---|---|---|
右 | NextCharacter | Character | Ctrl | ||
右 | NextSection | Character | LastSection | Ctrl | |
右 | AfterLastCharacter | LastSection | Ctrl | ||
右 | SetPivot | UnInitialized | Shift | ||
左 | PrevCharacter | FirstCharacter | Ctrl | ||
左 | PrevSection | FirstSection | Ctrl | ||
左 | FirstCharacter | FirstSection | FirstCharacter | Ctrl | |
左 | SetPivot | UnInitialized | Shift | ||
Home | FirstCharacter | FirstCharacter | |||
Home | SetPivot | UnInitialized | Shift | ||
End | AfterLastCharacter | AfterLastCharacter | |||
End | SetPivot | UnInitialized | Shift | ||
Tab | NextSection | Character, TabBySections | LastSection | Shift | |
Tab | SetPivot | Character, TabBySections | LastSection | Shift | |
Tab | SelectSection | Character, TabBySections | LastSection | Shift | |
Tab | PrevSection | TabBySections | FirstSection | Shift | |
Tab | SetPivot | TabBySections | FirstSection | Shift | |
Tab | SelectSection | TabBySections | FirstSection | Shift | |
削除 | 削除 | 選択済み | Shift | ||
削除 | 削除 | Character | 選択済み | Shift | |
削除 | Backspace | 選択済み | Shift | Ctrl | |
削除 | AfterLastCharacter | Character | 選択済み | Ctrl | Shift |
削除 | 削除 | Character | 選択済み | Ctrl | Shift |
Back | Backspace | 選択済み | |||
Back | Backspace | FirstCharacter, Selected | |||
C | Copy | 選択済み | Ctrl | ||
X | Cut | 選択済み | Ctrl | ||
V | 貼り付け | Ctrl | |||
Insert | ToggleInsertionMode | ShiftCtrl | |||
Up | UpKeyAction | UnInitialized | |||
Down | DownKeyAction | UnInitialized | |||
Insert | Copy | 選択済み | UnInitialized | Ctrl | Shift |
Insert | 貼り付け | UnInitialized | Shift | Ctrl | |
Delete | 切り取り | 選択済み | UnInitialized | Shift | Ctrl |