элемент управления DataGridView (Windows Forms)

Элемент управления DataGridView предоставляет мощный и гибкий способ отображения данных в табличном формате. Элемент управления DataGridView можно использовать для отображения представлений небольшого объема данных только для чтения, либо можно масштабировать его для отображения редактируемого представления очень больших наборов данных.

Для того чтобы реализовать пользовательское поведение в приложениях, элемент управления DataGridView можно расширить несколькими способами. Например, можно программно задать собственные алгоритмы сортировки, можно создать собственные типы ячеек. Внешний вид элемента управления DataGridView легко настраивается заданием значений нескольких свойств. В качестве источника данных могут использоваться хранилища данных различных типов, также элемент управления DataGridView может работать без привязанного к нему источника данных.

В подразделах данного раздела описываются принципы и методы применения возможностей DataGridView в приложениях.

В этом разделе

Общие сведения об элементе управления DataGridView
Содержит разделы с описанием назначения и основных понятий элемента управления DataGridView Windows Forms.

Стандартная функциональность элемента управления DataGridView в Windows Forms
Описание внешнего вида и поведения элемента управления DataGridView Windows Forms по умолчанию, когда он привязан к источнику данных.

Типы столбцов элемента управления DataGridView в Windows Forms
Описание типов столбцов элемента управления DataGridView Windows Forms, используемых для отображения данных, и разрешения пользователям изменять или добавлять данные.

Базовые характеристики столбцов, строк и ячеек элемента управления DataGridView в Windows Forms
Разделы, описывающие часто используемые свойства ячеек, строк и столбцов.

Базовое форматирование и оформление элемента управления DataGridView в Windows Forms
Разделы, описывающие способы изменения базового внешнего вида элемента управления и форматирования отображаемых данных ячейки.

Отображение данных с помощью элемента управления DataGridView в Windows Forms
Разделы, описывающие заполнение элемента управления данными вручную или из внешнего источника данных.

Изменение размера столбцов и строк элемента управления DataGridView в Windows Forms
Разделы, описывающие автоматическую корректировку размера строк и столбцов в соответствии с содержимым ячейки или доступной шириной элемента управления.

Сортировка данных в элементе управления DataGridView в Windows Forms
Разделы, описывающие возможности сортировки в элементе управления.

Ввод данных с помощью элемента управления DataGridView в Windows Forms
Разделы, в которых описывается изменение способов добавления и изменения данных в элементе управления.

Выделение данных и операции с буфером обмена в элементе управления DataGridView в Windows Forms
Разделы, описывающие возможности выбора ячеек, строк и столбцов в элементе управления.

Программирование с использованием ячеек, строк и столбцов в элементе управления DataGridView в Windows Forms
Разделы, описывающие программирование объектов ячеек, строк и столбцов.

Настройка элементов управления DataGridView в Windows Forms
Разделы, описывающие пользовательскую отрисовку ячеек и строк DataGridView, а также создание производных ячеек, столбцов и типов строк.

Оптимизация производительности элемента управления DataGridView в Windows Forms
Разделы, описывающие, как эффективно использовать элемент управления, чтобы избежать снижения производительности при работе с большими объемами данных.

Выполняемая по умолчанию обработка событий мыши и клавиатуры элементом управления DataGridView в Windows Forms
Описание способов взаимодействия пользователей с элементом управления DataGridView посредством клавиатуры и мыши.

Различия элементов управления DataGridView и DataGrid в Windows Forms
Описывает расширение возможностей и улучшения элемента управления DataGridView, который заменяет элемент управления DataGrid.

См. также статью Использование конструктора с элементом управления DataGridView Windows Forms.

Ссылка

DataGridView
Справочная документация по элементу управления DataGridView.

BindingSource
Содержит справочную документацию по компоненту BindingSource. Элемент управления DataGridView и компонент BindingSource предназначены для совместной работы.

См. также