Привязка элементов управления Windows Forms к данным в Visual Studio
Для пользователей приложения данные можно отображать путем привязки данных к Windows Forms.Чтобы создать эти привязанные к данным элементы управления, можно перетащить элементы из окна Источники данных в конструктор Windows Forms среды Visual Studio.В этом разделе описываются некоторые из наиболее распространенных задач, инструментов и классов, которые можно использовать для создания связанных с данными приложений Windows Forms.
Общие сведения о методах создания связанных с данными элементов управления в Visual Studio см. в разделе Привязка элементов управления к данным в Visual Studio.Дополнительные сведения о привязке данных в Windows Forms см. в разделе Связывание элементов управления Windows Forms с данными.
Задачи отображения данных на форме в приложении Windows
В следующей таблице приведены общие задачи, относящиеся к отображению данных в форме приложения Windows.
Задача |
Дополнительные сведения |
---|---|
Создайте элементы управления с привязкой к данным Привязка существующих элементов управления к данным |
Практическое руководство. Привязка элементов управления Windows Forms к данным |
Создание элементов управления, отображающих связанные данные в иерархическом отношении: когда пользователь выбирает запись данных в одном элементе управления, другой элемент управления отображает связанные данные для выбранной записи |
Практическое руководство. Отображение связанных данные в приложении Windows Forms |
Создание таблицы подстановки.Таблица подстановки содержит сведения из одной таблицы на основе значения поля внешнего ключа другой таблицы. |
Практическое руководство. Создание таблиц подстановки в приложениях Windows Forms |
Задание способа управления отображаемыми данными |
|
Изменение поведения функции интеллектуального захвата в окне Источники данных |
|
Добавление элементов управления, выполняющих параметризованный запрос |
Практическое руководство. Добавление параметризованного запроса в приложение Windows Forms |
Указание столбца для использования в качестве элемента управления изображениями в базе данных |
Практическое руководство. Привязка элементов управления к рисункам из базы данных |
Фильтрация и сортировка данных в наборе данных |
Практическое руководство. Фильтрация и сортировка данных в приложении Windows Forms |
В следующих разделах предоставлены примеры привязки элементов управления Windows Forms к данным.
Пошаговое руководство. Отображение данных на форме в приложении Windows
Пошаговые инструкции по запросу данных из базы данных и отображению данных в форме Windows Forms.Пошаговое руководство. Отображение связанных данных на форме в приложении Windows
Пошаговые инструкции по отображению данных из двух связанных таблиц и отображению данных в форме Windows Forms.Практическое руководство. Создание формы Windows Forms для поиска данных
Пошаговые инструкции по способам создания форм Windows Forms для поиска в базе данных на основе значений, введенных пользователем.Пошаговое руководство. Создание таблицы подстановок в приложении Windows Forms
Пошаговые инструкции по способам отображения данных из одной таблицы, основанных на данных, выбранных в другой таблице.Пошаговое руководство. Передача данных между формами Windows Forms
Пошаговые инструкции по передаче значений из одной формы в другую форму приложения.Пошаговое руководство. Создание пользовательского элемента управления Windows Forms с простой привязкой данных
Пошаговые сведения о создании пользовательского элемента управления, который можно использовать в окне Источники данных.Пошаговое руководство. Создание пользовательского элемента управления Windows Forms со сложной привязкой данных
Пошаговые сведения о создании пользовательского элемента управления, который можно использовать в окне Источники данных.Пошаговое руководство. Создание пользовательского элемента управления Windows Forms с подстановочной привязкой данных
Пошаговые сведения о создании пользовательского элемента управления, который можно использовать в окне Источники данных.
Cмарт-теги данных
Смарт-теги, относящиеся к работе с данными, доступны для большого числа элементов управления.Когда определенные элементы управления добавляются в форму, набор возможных действий, относящихся к данным, доступен через смарт-теги.
Компонент BindingSource
Компонент BindingSource используется для двух задач.Во-первых, он обеспечивает уровень абстракции при выполнении привязки к данным элементов управления в форме.Элементы управления на форме привязаны к компоненту BindingSource (в отличие от непосредственной привязки к источнику данных).
Во-вторых, он может управлять коллекцией объектов.Добавление типа для BindingSource создает список этого типа.
Дополнительные сведения о компоненте BindingSource см. в следующих разделах.
Элемент управления BindingNavigator
Данный компонент предоставляет пользовательский интерфейс для перемещения по данным, отображаемым Windows-приложением.Дополнительные сведения см. в разделе Элемент управления BindingNavigator (Windows Forms).
Элемент управления DataGridView
Элемент управления DataGridView позволяет отображать и редактировать табличные данные из различных типов источников данных.Можно привязать данные к объекту DataGridView с помощью свойства DataSource.Дополнительные сведения см. в разделе Общие сведения об элементе управления DataGridView (Windows Forms).
См. также
Задачи
Пошаговое руководство. Отображение данных на форме в приложении Windows
Ссылки
Основные понятия
Новые возможности разработки приложений для работы с данными в Visual Studio 2012
Привязка элементов управления к данным в Visual Studio
Создание и изменение типизированных наборов данных
Общие сведения об источниках данных