Отображение данных с помощью элемента управления DataGridView в Windows FormsDisplaying Data in the Windows Forms DataGridView Control

DataGridView Управления используется для отображения данных из различных внешних источников данных.The DataGridView control is used to display data from a variety of external data sources. Кроме того можно добавить строки и столбцы для элемента управления и вручную заполнить его данными.Alternatively, you can add rows and columns to the control and manually populate it with data.

При привязке элемента управления к источнику данных, можно создать столбцы, автоматически на основе схемы источника данных.When you bind the control to a data source, you can generate columns automatically based on the schema of the data source. Если эти столбцы не отображаются так же, как надо, можно скрыть, удалить или изменить их порядок.If these columns do not appear just as you want them to, you can hide, remove, or rearrange them. Можно также добавить несвязанные столбцы для отображения дополнительных данных, поступающих не из источника данных.You can also add unbound columns to display supplemental data that does not come from the data source.

Кроме того можно отображать данные с помощью стандартных форматах (например, формат денежной единицы), или настроить форматирование представления данных, однако необходимо (например, изменение цвета фона для отрицательных чисел или заменить строковые значения отображения с помощью соответствующие образы).Additionally, you can display your data using standard formats (such as currency format), or you can customize the display formatting to present your data however you need to (such as changing the background color for negative numbers, or replacing string values with corresponding images).

В этом разделеIn This Section

Режимы отображения данных в элементе управления DataGridView в Windows FormsData Display Modes in the Windows Forms DataGridView Control
Описание параметров заполнения элемента управления данными.Describes the options for populating the control with data.

Форматирование данных в элементе управления DataGridView в Windows FormsData Formatting in the Windows Forms DataGridView Control
Описывает параметры для форматирования отображения значений ячеек.Describes the options for formatting cell display values.

Пошаговое руководство: Создание не связанного с данными Windows Forms элемента управления DataGridViewWalkthrough: Creating an Unbound Windows Forms DataGridView Control
Описывает, как вручную заполнение элемента управления с данными.Describes how to manually populate the control with data.

Практическое руководство. Привязка данных к элементу управления DataGridView Windows FormsHow to: Bind Data to the Windows Forms DataGridView Control
Описывает заполнение элемента управления данными, привязав его к BindingSource , содержащий сведения, извлеченные из базы данных.Describes how to populate the control with data by binding it to a BindingSource that contains information pulled from a database.

Практическое руководство. Автоматическое создание столбцов в элементе управления DataGridView с привязкой к данным Windows FormsHow to: Autogenerate Columns in a Data-Bound Windows Forms DataGridView Control
В этой статье описывается автоматическое создание столбцов, в зависимости от связанного источника данных.Describes how to automatically generate columns based on a bound data source.

Практическое руководство. Удаление автоматически сгенерированных столбцов из элемента управления DataGridView Windows FormsHow to: Remove Autogenerated Columns from a Windows Forms DataGridView Control
Описывает, как скрыть или удалить столбцы, создается автоматически из привязанного источника данных.Describes how to hide or delete columns generated automatically from a bound data source.

Практическое руководство. Изменение порядка столбцов элемента управления DataGridView в Windows FormsHow to: Change the Order of Columns in the Windows Forms DataGridView Control
В этой статье описывается изменение порядка столбцов, автоматически создается из связанного источника данных.Describes how to rearrange columns generated automatically from a bound data source.

Практическое руководство. Добавление несвязанного столбца к элементу управления DataGridView с привязкой к данным Windows FormsHow to: Add an Unbound Column to a Data-Bound Windows Forms DataGridView Control
Описывает способ дополнить данные из привязанного источника данных путем отображения дополнительных несвязанных столбцов.Describes how to supplement data from a bound data source by displaying additional, unbound columns.

Практическое руководство. Привязка объектов к элементам управления DataGridView Windows FormsHow to: Bind Objects to Windows Forms DataGridView Controls
В этой статье описывается привязка элемента управления в коллекцию произвольных объектов, так что каждый объект отображается в отдельной строке.Describes how to bind the control to a collection of arbitrary objects so that each object is displayed in its own row.

Практическое руководство. Доступ к связанным объектам в Windows Forms DataGridView строкHow to: Access Objects Bound to Windows Forms DataGridView Rows
В этой статье описывается извлечение объекта, связанного с определенной строкой элемента управления.Describes how to retrieve an object bound to a particular row of the control.

Пошаговое руководство: Создание формы «основной/подробности» с помощью двух элементов управления DataGridView Windows FormsWalkthrough: Creating a Master/Detail Form Using Two Windows Forms DataGridView Controls
Описание способа отображения данных из двух связанных таблиц базы данных, чтобы значения, показанные в одном DataGridView управления зависят от выбранной строки в другой элемент управления.Describes how to display data from two related database tables so that the values shown in one DataGridView control depend on the currently selected row in another control.

Практическое руководство. Настройка форматирования данных в элементе управления DataGridView Windows FormsHow to: Customize Data Formatting in the Windows Forms DataGridView Control
Описание способов обработки DataGridView.CellFormatting событий, чтобы изменить внешний вид ячеек в зависимости от их значения.Describes how to handle the DataGridView.CellFormatting event to change the appearance of cells depending on their values.

СсылкаReference

DataGridView
Справочная документация по элементу управления DataGridView.Provides reference documentation for the DataGridView control.

DataGridView.DataSource
Содержит справочную документацию по DataSource свойство.Provides reference documentation for the DataSource property.

BindingSource
Содержит справочную документацию по компоненту BindingSource.Provides reference documentation for the BindingSource component.

Ввод данных с помощью элемента управления DataGridView в Windows FormsData Entry in the Windows Forms DataGridView Control
Разделы, в которых описывается изменение способов добавления и изменения данных в элементе управления.Provides topics that describe how to change the way users add and modify data in the control.

См. такжеSee also