'宣言 Public ReadOnly Property KeyActionMappings As Infragistics.Win.UltraWinMaskedEdit.KeyActionMappings
public Infragistics.Win.UltraWinMaskedEdit.KeyActionMappings KeyActionMappings {get;}
KeyActionMappings プロパティを使用すると、ユーザーのキーボード入力を処理するためのメカニズムにアクセスできます。選択、移動、編集などのアクションに使用されるキーストロークはすべてテーブルベースのシステムに保存されており、このプロパティを使用して確認したり変更したりできます。KeyActionsMappings プロパティを使用すれば、コントロールのキーボード レイアウトをカスタマイズして、アプリケーションの対話性に関する独自の基準に合わせることができます。
たとえば、F8 キーを押したときにセルの間を移動できるようにしたい場合は、この動作を追加できます。アクションに関連付けるキーコードと特殊修飾キーを指定できるほか、特定のコンテキストでキーマッピングが適用されるかどうかを決定できます。
次の表は、UltraWinEditorMaskedControlBase コントロールのデフォルトのキーマッピングをリストしたものです。
| 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 | |
| Delete | Delete | 選択済み | Shift | ||
| Delete | Delete | Character | 選択済み | Shift | |
| Delete | Backspace | 選択済み | Shift | Ctrl | |
| 削除 | AfterLastCharacter | Character | 選択済み | Ctrl | Shift |
| Delete | Delete | 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 |