Стандартная функциональность элемента управления DataGridView в Windows Forms
Элемент управления Windows Forms DataGridView предоставляет пользователям значительный объем стандартных функциональных возможностей.
Стандартная функциональность
По умолчанию элемент управления DataGridView реализует следующие возможности:
Автоматически отображает заголовки столбцов и строк, которые остаются видимыми по мере прокрутки таблицы по вертикали.
Содержит заголовок строки с индикатором выделения для текущей строки.
Размещает прямоугольник выделения в первой ячейке.
Содержит столбцы, размер которых может изменяться автоматически, когда пользователь дважды щелкает разделители столбцов.
Автоматически поддерживает визуальные стили в Windows XP и ОС семейства Windows Server 2003 при вызове метода EnableVisualStyles из метода
Main
приложения.
Кроме того, содержимое элемента управления DataGridView можно по умолчанию изменить следующим образом:
Если пользователь дважды щелкает или нажимает клавишу F2 в ячейке, элемент управления автоматически переводит ячейку в режим редактирования и обновляет ее содержимое по мере ввода данных пользователем.
Если пользователь прокручивается до конца сетки, отображается строка для добавления новых записей. Когда пользователь щелкает эту строку, в элемент управления DataGridView добавляется новая строка со значениями по умолчанию. При нажатии клавиши ESC новая строка исчезает.
Если пользователь щелкает заголовок строки выделяется вся строка.
Если элемент управления DataGridView привязан к источнику данных путем задания его свойства DataSource, такой элемент управления реализует следующие возможности:
Автоматически использует имена столбцов источника данных в тексте заголовков столбцов.
Заполняется содержимым источника данных. Столбцы DataGridView автоматически создаются для каждого столбца в источнике данных.
Создает строку для каждой видимой строки в таблице.
Автоматически сортирует строки на основе базовых данных, когда пользователь щелкает заголовок столбца.
См. также
.NET Desktop feedback
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по