SPREAD for WPF 4.0J - GcSpreadGrid
コマンド一覧
MESCIUS SPREAD for WPF 4.0J > 開発者ガイド > キーボード操作 > コマンド一覧

コントロールに既定で設定されたキーボード ショートカットおよびコマンドは次のとおりです。

編集

次のキーボード ショートカットは SpreadEditCommands クラスのコマンドに関連付けられています。

ショートカットキー コマンド名 動作
[Ctrl] + [C] および [Ctrl] + [Insert] Copy コピー
[Ctrl] + [X] および [Shift] + [Delete] Cut 切り取り
[Ctrl] + [V] および [Shift] + [Insert] Paste 貼り付け
[Ctrl] + [Z] Undo アンドゥ
[Ctrl] + [Y] Redo リドゥ
[Delete] Clear 削除
(なし) DeleteCurrentRow アクティブ行の削除
(なし) DeleteSelectedRows 選択行の削除
[F2] BeginEdit 編集の開始
(なし) ToggleEdit 編集状態の切り替え
(なし) CancelCellEdit セル編集のキャンセル
(なし) CancelRowEdit 行編集のキャンセル
[ESC] CancelCellEditOrRowEdit セルまたは行編集のキャンセル
(なし) CommitCellEdit セル編集の確定
(なし) CommitRowEdit 行編集の確定

ナビゲーション

次のキーボード ショートカットは SpreadNavigationCommands クラスのコマンドに関連付けられています。

ショートカットキー コマンド名 動作
[→] MoveRight 右のセルに移動
[←] MoveLeft 左のセルに移動
[↑] MoveUp 上のセルに移動
[↓] および [Enter] MoveDown 下のセルに移動
(なし) MoveLeftByPage 1ページ左に移動
(なし) MoveRightByPage 1ページ右に移動
[PageUp] MoveUpByPage 1ページ上に移動
[PageDown] MoveDownByPage 1ページ下に移動
[Home] および [Ctrl] + [←] MoveToFirstInCurrentRow アクティブ行の先頭に移動
[End] および [Ctrl] + [→] MoveToLastInCurrentRow アクティブ行の最後に移動
[Ctrl] + [↑] MoveToFirstInCurrentColumn アクティブ列の先頭に移動
[Ctrl] + [↓] MoveToLastInCurrentColumn アクティブ列の最後に移動
(なし) MoveToFirstRow 先頭行に移動
(なし) MoveToLastRow 最後行に移動
(なし) MoveToNextRow 次の行に移動
(なし) MoveToPreviousRow 前の行に移動
[Ctrl] + [Home] MoveToFirst 先頭行先頭列のセルに移動
[Ctrl] + [End] MoveToLast 最後行最後列のセルに移動
[Tab] MoveNext 次のセルに移動
[Shift] + [Tab] MovePrevious 前のセルに移動
(なし) MoveNextThenControl 次のセルに移動、最後のセルの場合は次のコントロールに移動
(なし) MovePreviousThenControl 前のセルに移動、先頭のセルの場合は前のコントロールに移動

選択

次のキーボード ショートカットは SpreadSelectionCommands クラスのコマンドに関連付けられています。

ショートカットキー コマンド名 動作
[Ctrl] + [A] SelectAll すべて選択
[Shift] + [↓] ExtendDown 選択領域を1行下に拡大
[Shift] + [←] ExtendLeft 選択領域を1列左に拡大
[Shift] + [→] ExtendRight 選択領域を1列右に拡大
[Shift] + [↑] ExtendUp 選択領域を1行上に拡大
(なし) ExtendLeftByPage 選択領域を1ページ左に拡大
(なし) ExtendRightByPage 選択領域を1ページ右に拡大
[Shift] + [PageUp] ExtendUpByPage 選択領域を1ページ上に拡大
[Shift] + [PageDown] ExtendDownByPage 選択領域を1ページ下に拡大
[Shift] + [Home] および [Ctrl] + [Shift] + [←] ExtendToFirstInCurrentRow 選択領域をアクティブ行の先頭セルまで拡大
[Shift] + [End] および [Ctrl] + [Shift] + [→] ExtendToLastInCurrentRow 選択領域をアクティブ行の最後のセルまで拡大
[Ctrl] + [Shift] + [↑] ExtendToFirstInCurrentColumn 選択領域をアクティブ列の先頭セルまで拡大
[Ctrl] + [Shift] + [↓] ExtendToLastInCurrentColumn 選択領域をアクティブ列の最後のセルまで拡大
(なし) ExtendToFirstRow 選択領域を先頭行まで拡大
(なし) ExtendToLastRow 選択領域を最後の行まで拡大
(なし) ExtendToNextRow 選択領域を次の行まで拡大
(なし) ExtendToPreviousRow 選択領域を前の行まで拡大
[Ctrl] + [Shift] + [Home] ExtendToFirst 選択領域を先頭行先頭列のセルまで拡大
[Ctrl] + [Shift] + [End] ExtendToLast 選択領域を最後行最後列のセルまで拡大

行選択の操作モード

行単位の選択に対応した SingleSelect、MultiSelect および ExtendedSelect 操作モードでは、次のキーボード ショートカットが SpreadListModeCommands クラスのコマンドに関連付けられています。操作モードについて詳しくは「操作モード」を参照してください。

ショートカットキー 操作モード コマンド名 動作
[↑] SingleSelect MoveUpSelectedRow 上の行を選択
MultiSelect MoveUpFocusedRow 上の行にフォーカスを移動
ExtendedSelect MoveUpSelectedRow 上の行を選択
[↓] SingleSelect MoveDownSelectedRow 下の行を選択
MultiSelect MoveDownFocusedRow 下の行にフォーカスを移動
ExtendedSelect MoveDownSelectedRow 下の行を選択
[Ctrl] + [↑] SingleSelect MoveUpFocusedRow 上の行にフォーカスを移動
MultiSelect MoveUpFocusedRow 上の行にフォーカスを移動
ExtendedSelect MoveUpFocusedRow 上の行にフォーカスを移動
[Ctrl] + [↓] SingleSelect MoveDownFocusedRow 下の行にフォーカスを移動
MultiSelect MoveDownFocusedRow 下の行にフォーカスを移動
ExtendedSelect MoveDownFocusedRow 下の行にフォーカスを移動
[Shift] + [↑] SingleSelect MoveUpSelectedRow 上の行を選択
MultiSelect MoveUpFocusedRow 上の行にフォーカスを移動
ExtendedSelect ExtendUpSelectionNew 選択領域を上の行に拡大
[Shift] + [↓] SingleSelect MoveDownSelectedRow 下の行に移動
MultiSelect MoveDownFocusedRow 下の行にフォーカスを移動
ExtendedSelect ExtendDownSelectionNew 選択領域を下の行に拡大
[Ctrl] + [Shift] + [↑] SingleSelect MoveUpFocusedRow 上の行にフォーカスを移動
MultiSelect MoveUpFocusedRow 上の行にフォーカスを移動
ExtendedSelect ExtendUpSelection 選択領域を上の行に拡大
[Ctrl] + [Shift] + [↓] SingleSelect MoveDownFocusedRow 下の行にフォーカスを移動
MultiSelect MoveDownFocusedRow 下の行にフォーカスを移動
ExtendedSelect ExtendDownSelection 選択領域を下の行に拡大
[Home] SingleSelect MoveSelectedRowToFirst 先頭行に移動
MultiSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
ExtendedSelect MoveSelectedRowToFirst 先頭行に移動
[End] SingleSelect MoveSelectedRowToLast 最後の行に移動
MultiSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
ExtendedSelect MoveSelectedRowToLast 最後の行に移動
[Ctrl] + [Home] SingleSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
MultiSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
ExtendedSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
[Ctrl] + [End] SingleSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
MultiSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
ExtendedSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
[Shift] + [Home] SingleSelect MoveSelectedRowToFirst 先頭行に移動
MultiSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
ExtendedSelect ExtendSelectionToFirstNew 選択領域を先頭行まで拡大
[Shift] + [End] SingleSelect MoveSelectedRowToLast 最後の行に移動
MultiSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
ExtendedSelect ExtendSelectionToLastNew 選択領域を最後の行まで拡大
[Ctrl] + [Shift] + [Home] SingleSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
MultiSelect MoveFocusedRowToFirst 先頭行にフォーカスを移動
ExtendedSelect ExtendSelectionToFirst 選択領域を先頭行まで拡大
[Ctrl] + [Shift] + [End] SingleSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
MultiSelect MoveFocusedRowToLast 最後の行にフォーカスを移動
ExtendedSelect ExtendSelectionToLast 選択領域を最後の行まで拡大
[PageUp] SingleSelect MoveUpSelectedRowByPage 1ページ上の行に移動
MultiSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
ExtendedSelect MoveUpSelectedRowByPage 1ページ上の行に移動
[PageDown] SingleSelect MoveDownSelectedRowByPage 1ページ下の行に移動
MultiSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
ExtendedSelect MoveDownSelectedRowByPage 1ページ下の行に移動
[Ctrl] + [PageUp] SingleSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
MultiSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
ExtendedSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
[Ctrl] + [PageDown] SingleSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
MultiSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
ExtendedSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
[Shift] + [PageUp] SingleSelect MoveUpSelectedRowByPage 1ページ上の行に移動
MultiSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
ExtendedSelect ExtendUpSelectionByPageNew 選択領域を1ページ上の行まで拡大
[Shift] + [PageDown] SingleSelect MoveDownSelectedRowByPage 1ページ下の行にフォーカスを移動
MultiSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
ExtendedSelect ExtendDownSelectionByPageNew 選択領域を1ページ下の行まで拡大
[Ctrl] + [Shift] + [PageUp] SingleSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
MultiSelect MoveUpFocusedRowByPage 1ページ上の行にフォーカスを移動
ExtendedSelect ExtendUpSelectionByPage 選択領域を1ページ上まで拡大
[Ctrl] + [Shift] + [PageDown] SingleSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
MultiSelect MoveDownFocusedRowByPage 1ページ下の行にフォーカスを移動
ExtendedSelect ExtendDownSelectionByPage 選択領域を1ページ下まで拡大
[Space] SingleSelect SelectFocusRowNew フォーカス行を選択
MultiSelect ReverseFocusRow フォーカス行の選択切替
ExtendedSelect SelectFocusRowNew フォーカス行を選択
[Ctrl] + [Space] SingleSelect ReverseFocusRowNew フォーカス行の選択切替
MultiSelect ReverseFocusRow フォーカス行の選択切替
ExtendedSelect ReverseFocusRow フォーカス行の選択切替
[Shift] + [Space] SingleSelect SelectFocusRowNew フォーカス行を選択
MultiSelect ReverseFocusRow フォーカス行の選択切替
ExtendedSelect ExtendSelectionToFocusRowNew 選択領域をフォーカス行まで拡大
[Shift] + [Ctrl] + [Space] SingleSelect SelectFocusRowNew フォーカス行を選択
MultiSelect ReverseFocusRow フォーカス行の選択切替
ExtendedSelect ExtendSelectionToFocusRow 選択領域をフォーカス行まで拡大
[Ctrl] + [A] SingleSelect (無効)
MultiSelect (無効)
ExtendedSelect SelectAll すべて選択
[←] SingleSelect ScrollLeft 左にスクロール
MultiSelect ScrollLeft 左にスクロール
ExtendedSelect ScrollLeft 左にスクロール
[→] SingleSelect ScrollRight 右にスクロール
MultiSelect ScrollRight 右にスクロール
ExtendedSelect ScrollRight 右にスクロール
関連トピック