Настройка элементов управления DataGridView в Windows Forms
Элемент управления DataGridView предоставляет несколько свойств, которые можно использовать для изменения внешнего вида и основного поведения ячеек, строк и столбцов. В случае особых требований, выходящих за пределы возможностей класса DataGridViewCellStyle, можно реализовать пользовательское отображение для элемента управления или создать пользовательские ячейки, строки и столбцы для расширения возможностей класса.
Чтобы прорисовать ячейки и строки самостоятельно, можно обработать различные события рисования DataGridView. Чтобы изменить существующие функциональные возможности или предоставить новые функциональные возможности, можно создать собственные типы, являющиеся производными от существующих типов DataGridViewCell, DataGridViewColumn и DataGridViewRow. Можно также предоставить новые возможности редактирования путем создания производных типов, отображающих выбранный элемент управления в режиме редактирования ячейки.
В этом подразделе
Практическое руководство. Настройка внешнего вида ячеек элемента управления DataGridView в Windows Forms
Описывает способы обработки события CellPainting для ручной прорисовки ячеек.Практическое руководство. Настройка внешнего вида строк элемента управления DataGridView в Windows Forms
Описывает способы обработки событий RowPrePaint и RowPostPaint для ручной прорисовки строк с использованием градиентного фона и содержимого, общего для нескольких столбцов.Практическое руководство. Дополнительные возможности управления внешним видом и поведением ячеек и столбцов элемента управления DataGridView в Windows Forms
Содержит описание способов создания пользовательских типов, производных от DataGridViewCell и DataGridViewColumn, с целью выделения ячеек, на которые наведен указатель мыши.Практическое руководство. Отключение кнопок в кнопочном столбе элемента управления DataGridView в Windows Forms
Содержит описание способов создания пользовательских типов, производных от DataGridViewButtonCell и DataGridViewButtonColumn, с целью отображения отключенных кнопок в столбце кнопок.Практическое руководство. Размещение элементов управления в ячейках элемента управления DataGridView в Windows Forms
Содержит описание реализации интерфейса IDataGridViewEditingControl и создания пользовательских типов, производных от DataGridViewCell и DataGridViewColumn с целью отображения элемента управления DateTimePicker в режиме редактирования ячейки.
Ссылка
DataGridView
Содержит справочную документацию по элементу управления DataGridView.DataGridViewCell
Содержит справочную документацию по классу DataGridViewCell.DataGridViewRow
Содержит справочную документацию по классу DataGridViewRow.DataGridViewColumn
Содержит справочную документацию по классу DataGridViewColumn.IDataGridViewEditingControl
Содержит справочную документацию по интерфейсу IDataGridViewEditingControl.
Связанные подразделы
- Базовое форматирование и оформление элемента управления DataGridView в Windows Forms
Содержит список разделов, в которых описаны способы изменения основного внешнего вида элемента управления и отображения форматирования данных ячейки.
См. также
Основные понятия
Типы столбцов элемента управления DataGridView в Windows Forms