Функции по умолчанию в элементе управления DataGridView в Windows Forms

Элемент управления Windows Forms DataGridView предоставляет пользователям значительное количество функциональных возможностей по умолчанию.

Функции по умолчанию

По умолчанию элемент управления DataGridView:

  • Автоматически отображает заголовки столбцов и заголовки строк, которые остаются видимыми по мере прокрутки таблицы по вертикали.

  • Имеет заголовок строки, в котором находится индикатор выделения для текущей строки.

  • Имеет прямоугольник выбора в первой ячейке.

  • Имеет столбцы, которые можно автоматически изменить, когда пользователь дважды щелкает разделители столбцов.

  • Автоматически поддерживает визуальные стили в Windows XP и семействе Windows Server 2003 при вызове метода EnableVisualStyles из метода Main приложения.

Кроме того, содержимое элемента управления DataGridView можно изменить по умолчанию:

  • Если пользователь дважды щелкает или нажимает клавишу F2 в ячейке, элемент управления автоматически переводит ячейку в режим редактирования и обновляет содержимое ячейки по мере ввода пользователем.

  • Если пользователь прокручивается до конца сетки, пользователь увидит, что строка для добавления новых записей присутствует. Когда пользователь щелкает эту строку, новая строка добавляется в элемент управления DataGridView со значениями по умолчанию. Когда пользователь нажимает ESC, эта новая строка исчезает.

  • Если пользователь щелкает заголовок строки, выбрана вся строка.

При привязке элемента управления DataGridView к источнику данных путем задания свойства DataSource элемент управления:

  • Автоматически использует имена столбцов источника данных в качестве текста заголовка столбца.

  • Заполняется содержимым источника данных. DataGridView-столбцы автоматически создаются для каждого столбца в источнике данных.

  • Создает строку для каждой видимой строки в таблице.

  • Автоматически сортирует строки на основе базовых данных, когда пользователь щелкает заголовок столбца.

См. также