Практическое руководство. Связывание элементов управления Windows Forms с компонентом BindingSource с помощью конструктора
Обновлен: Ноябрь 2007
После добавления элементов управления в форму и определения пользовательского интерфейса приложения можно связать элементы управления с источниками данных, чтобы при выполнении приложения пользователи могли изменять и сохранять данные.
Для привязки одного или нескольких элементов управления в Windows Forms проще всего использовать элемент управления BindingSource в качестве связующего средства между элементами управления в форме и источником данных.
Один или несколько элементов управления в форме могут быть привязаны к данным. В следующей процедуре элемент управления TextBox привязан к источнику данных.
Для выполнения процедуры предполагается, что будет использована привязка к источнику данных, полученных из базы данных. Дополнительные сведения о создании источников данных на основе хранилищ данных см. в разделе Общие сведения об источниках данных.
Примечание. |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска среды. Для изменения настроек выберите Импорт и экспорт параметров в меню Сервис. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Для привязки элемента управления при разработке выполните следующие действия.
Перетащите элемент управления TextBox в форму.
В окне Свойства:
Разверните узел (DataBindings).
Щелкните стрелку рядом со свойством Text.
Откроется редактор Источник данных.
Если источник данных ранее был настроен для проекта или формы, он будет показан.
Щелкните Добавить источник данных проекта для подключения к данным и создания источника данных.
На первой странице мастера настройки источников данных нажмите кнопку далее.
На странице Выберите тип источника данных выберите База данных.
А странице Выберите подключение к данным выберите подключение в списке доступных подключений. Если нужное подключения к базе данных недоступно, выберите Новое подключение для создания нового подключения к базе данных.
Выберите Да, сохранить подключение для сохранения строки подключения в файле конфигурации приложения.
Выберите объекты базы данных для использования в приложении. В данном случае выберите поле в таблице, где следует отображать TextBox.
При необходимости замените имя набора данных по умолчанию.
Нажмите кнопку Готово.
В окне Свойства снова щелкните стрелку рядом со свойством Text. В редакторе источника данных выберите имя поля для привязки TextBox.
Редактор источника данных закроется, а набор данных BindingSource и адаптер таблицы для этого подключения к данным будут добавлены в форму.
См. также
Основные понятия
Общие сведения об источниках данных