バージョン

KeyActionMappings プロパティ (UltraMaskedEdit)

ユーザーのキー入力に応じたコントロールの動作を設定します。
シンタックス
'宣言
 
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

参照