Поделиться через


Привязка данных Windows Forms

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

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

Привязка данных и Windows Forms
Общие сведения о привязке данных в Windows Forms.

Источники данных, поддерживаемые Windows Forms
Описывает источники данных, которые можно использовать с Windows Forms.

Интерфейсы, относящиеся к привязке данных
Описывает некоторые интерфейсы, используемые для привязки данных Windows Forms.

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

Уведомления об изменениях в привязке данных Windows Forms
Описывает различные типы уведомлений об изменении для привязки данных Windows Forms.

Практическое руководство. Реализация интерфейса INotifyPropertyChanged
Показано, как реализовать интерфейс INotifyPropertyChanged. Этот интерфейс сообщает связанному элементу управления об изменениях свойств бизнес-объекта

Практическое руководство. Применение шаблона PropertyNameChanged
Показано, как применить шаблон PropertyNameChanged к свойствам пользовательского элемента управления Windows Forms.

Практическое руководство. Реализация интерфейса ITypedList
Показано, как задействовать обнаружение схемы для связываемого списка путем реализации интерфейса ITypedList.

Практическое руководство. Реализация интерфейса IListSource
Показано, как реализовать интерфейс IListSource, чтобы создать связываемый класс, который не реализует IList, но предоставляет список из другого расположения.

Практическое руководство. Синхронизация элементов управления, связанных с одним источником данных
Показано, как обрабатывать событие BindingComplete для обеспечения синхронизация всех элементов управления, привязанных к источнику данных.

Практическое руководство. Правильное позиционирование выделенной строки в дочерней таблице
Показано, как обеспечить сохранение позиции выбранной строки дочерней таблицы при изменении поля родительской таблицы.

См. также Интерфейсы, которые относятся к привязке данных, Практическое руководство. Навигация по набору данных, отображаемых в форме Windows Forms, Практическое руководство. Создание элемента управления с простой привязкой в форме Windows Forms.

Ссылка

System.Windows.Forms.Binding
Описывает класс, представляющий связку между связываемым компонентом и источником данных.

System.Windows.Forms.BindingSource
Описывает класс, инкапсулирующий источник данных для привязки к элементам управления.

Компонент BindingSource
Содержит список разделов, описывающих использование компонента BindingSource.

Элемент управления DataGridView
Предоставляет список разделов, в которых демонстрируется использование связываемого элемента управления datagrid.

См. также Доступ к данным в Visual Studio.