Сочетания клавиш для элемента управления DataGrid в Windows Forms
Обновлен: Ноябрь 2007
Примечание. |
---|
Элемент управления DataGridView заменяет элемент управления DataGrid и расширяет его функциональные возможности; однако при необходимости элемент управления DataGrid можно сохранить для обратной совместимости и использования в будущем. Дополнительные сведения см. в разделе Различия элементов управления DataGridView и DataGrid в Windows Forms. |
Следующая таблица содержит сочетания клавиш, с помощью которых можно перемещаться в элементе управления Windows Forms DataGrid.
Действие |
Сочетание клавиш |
---|---|
Завершение записи ячейки и перемещение вниз к следующей ячейке. Если в фокусе ссылка дочерней таблицы, переход к этой таблице. |
ВВОД |
Отмена изменения ячейки в режиме редактирования. Если выбрана бегущая строка, отмена редактирования в строке. |
ESC |
Удаление знака, находящегося перед курсором, при редактировании ячейки. |
BACKSPACE |
Удаление знака, находящегося непосредственно после курсора, при редактировании ячейки. |
DELETE |
Переход к первой ячейке текущей строки. |
HOME |
Переход к последней ячейке текущей строки. |
END |
Выделение знаков в текущей ячейке и размещение курсора в конце строки. Такие же операции выполняются при двойном щелчке ячейки. |
F2 |
Если фокус находится в ячейке, переход к следующей ячейке данной строки. Если в фокусе последняя ячейка строки, переход к первой ссылке на дочернюю таблицу строки и ее развертывание. Если в фокусе дочерняя ссылка, переход к следующей дочерней ссылке. Если в фокусе последняя дочерняя ссылка, перемещение к первой ячейке следующей строки. |
TAB |
Если в фокусе ячейка, переход к предыдущей ячейке данной строки. Если в фокусе первая ячейка строки, переход к последней развернутой ссылке дочерней таблицы предыдущей строки или переход к последней ячейке предыдущей строки. Если в фокусе дочерняя ссылка, переход к предыдущей дочерней ссылке. Если в фокусе первая дочерняя ссылка, переход к последней ячейке предыдущей строки. |
SHIFT + TAB |
Переход к следующему элементу управления в последовательности переходов. |
CTRL + TAB |
Переход к предыдущему элементу управления в последовательности переходов. |
CTRL + SHIFT + TAB |
Переход вверх, к главной таблице, из дочерней таблицы. Аналогично нажатию кнопки возврата. |
ALT + СТРЕЛКА ВЛЕВО |
Развертывание ссылок дочерних таблиц. Сочетание клавиш ALT+СТРЕЛКА ВНИЗ разворачивает все ссылки, а не только выбранные. |
ALT + СТРЕЛКА ВНИЗ или CTRL + ЗНАК ПЛЮС |
Свертывание ссылок дочерних таблиц. Сочетание клавиш ALT+СТРЕЛКА ВВЕРХ сворачивает все ссылки, а не только выбранные. |
ALT+СТРЕЛКА ВВЕРХ или CTRL+ЗНАК МИНУС |
Переход к самой крайней непустой ячейке в направлении стрелки. |
CTRL+СТРЕЛКА |
Расширение выделения на одну строку в направлении стрелки (включая ссылки на дочерние таблицы). |
SHIFT+СТРЕЛКА ВВЕРХ или ВНИЗ |
Расширение выделения до самой крайней непустой строки в направлении стрелки (включая ссылки на дочерние таблицы). |
CTRL+SHIFT+ СТРЕЛКА ВВЕРХ или ВНИЗ |
Переход к верхней левой ячейке. |
CTRL + HOME |
Переход к нижней правой ячейке. |
CTRL + END |
Расширение выделения до верхней строки. |
CTRL + SHIFT + HOME |
Расширение выделения до нижней строки. |
CTRL + SHIFT + END |
Выделение текущей строки (включая ссылки на дочерние таблицы). |
SHIFT + Пробел |
Выделение всей сетки (включая ссылки на дочерние таблицы). |
CTRL + A |
Отображение родительской строки в дочерней таблице. |
CTRL + PAGE DOWN |
Скрытие родительской строки в дочерней таблице. |
CTRL + PAGE UP |
Расширение выделения на один экран вниз (включая ссылки на дочерние таблицы). |
SHIFT + PAGE DOWN |
Расширение выделения на один экран вверх (включая ссылки на дочерние таблицы). |
SHIFT + PAGE UP |
Вызов метода EndEdit для текущей строки. |
CTRL + ВВОД |
Ввод значения DBNull.Value в ячейку в режиме редактирования. |
CTRL + 0 |
См. также
Ссылки
Общие сведения об элементе управления DataGrid (Windows Forms)