ユーザーは次のキーストロークを使用して、AdvancedDataGrid コントロールを操作できます。
|
キーボードアクション
|
キー割り当て
|
|
標準
|
- 上矢印キーと下矢印キーを使用して、1 行ずつ垂直方向にスクロールします。
- 文字を入力して、最初の列で先読みのインクリメンタル検索を実行します。
- Home キーおよび End キーを使用して、行頭または行末に移動します。
- Page Up キーおよび Page Down キーを使用して、最後の可視行に移動します。さらにキーを押すと、rowcount プロパティで指定された行数だけ垂直方向にスクロールします。
|
|
編集可能モードの場合
|
- Tab キーおよび Shift+Tab キーを使用して前後のセルに移動し、編集を開始します。
- Esc キーまたは Ctrl+ ピリオドを使用して、編集をキャンセルします。
- AdvancedDataGridColumn.editorUsesEnterKey プロパティの値に基づいて Enter キーを使用します。
- editorUsesEnterKey=true の場合、Enter キーは入力テキストの一部と見なされます。
- editorUsesEnterKey=false の場合、Enter キーを押すとアイテムが保存され、1 行下に移動します。
- Tab キーを使用して AdvancedDataGrid コントロールにフォーカスを移動した場合、最後に編集したアイテムにフォーカスが置かれます。
- Ctrl キーを押しながらマウスボタンをクリックして、不連続な複数のアイテムを選択します。
|
|
展開可能なツリーの場合
|
- テンキーの乗算キー(アスタリスク)を使用して、現在のノードの下のノードをすべて開閉します。アニメーションは表示されません。
- テンキーの加算キー(プラス)またはスペースバーを使用し、アニメーション表示を使用してノードを開きます。
- テンキーの除算キーを使用し、アニメーション表示を使用してノードを閉じます。
- Shift+ 右矢印キーを使用して、閉じているノードを開くか親ノードを選択します。
- Shift+ 左矢印キーを使用して、開いているノードを閉じます。
- 上矢印キーと下矢印キーを使用して、1 行ずつ上下に移動します。
|
|
列ヘッダーの場合
|
- 矢印キーを使用して、列ヘッダーにフォーカスを移動します。
- 列ヘッダーにフォーカスが置かれている状態で最初にスペースバーを押すと、その列が降順でソートされます。続けてスペースバーを押すと、ソート順が昇順および降順に切り替わります。
- ヘッダーにフォーカスが置かれている状態で Ctrl+ スペースバーを使用して、複数の列をソートします。
- 左矢印キーおよび右矢印キーを使用して、前または次のヘッダーに移動します。列の折り返しは行われません。
|
|
ページを垂直方向および水平方向にスクロールする場合
|
- 最初に Page Up キーまたは Page Down キーを押すと、最初または最後の可視行に移動します。次に Page Up キーまたは Page Down キーを押すと、ページ単位で上下にスクロールします。スクロールする量は、可視行の行数によって異なります。
- Shift+Page Up キーおよび Shift+Page Down キーを押すと、最初または最後の可視列に移動します。
|
|
編集中に AdvancedDataGrid の外にフォーカスを移動する場合
|
AdvancedDataGrid.editable=true または AdvancedDataGridColumn=true に設定している場合:
- Tab キーを使用して、AdvancedDataGrid コントロールにフォーカスを移動します。
- Tab キーをもう一度使用して、次のコンポーネントにフォーカスを移動します。
AdvancedDataGrid コントロールにフォーカスが置かれている場合:
- 左矢印、右矢印、上矢印、および下矢印の各キーを使用して、セル間で移動します。
- Shift+Home キーおよび Shift+End キーを使用して、現在の行の最初および最後の列に移動します。
- デフォルトではセルは選択されるだけで、編集できません。
- F2 キーを押すと、編集可能になります。
セルを編集している場合:
- 矢印キーを使用して、編集領域内でカーソルを移動します。
- Esc キーを使用して、編集をキャンセルします。
- Enter キーを使用して、編集による変更内容を確定します。
AdvancedDataGrid.editable=false または AdvancedDataGridColumn=false に設定している場合:
- editable=true の場合と同じ動作ですが、F2 キーを押してもセルが編集可能になりません。
- Home キーおよび End キーを使用して、行頭または行末に移動します。
- PageUp キーおよび PageDown キーを使用して、前のページおよび次のページに移動します。
|