Windows Forms Data Binding
Data binding in Windows Forms gives you the means to display and make changes to information from a data source in controls on the form. You can bind to both traditional data sources as well as almost any structure that contains data.
In This Section
- Data Binding and Windows Forms
Provides an overview of data binding in Windows Forms.
- Data Sources Supported by Windows Forms
Describes the data sources that can be used with Windows Forms.
- Interfaces Related to Data Binding
Describes several of the interfaces used with Windows Forms data binding.
- How to: Navigate Data in Windows Forms
Shows how to navigate through items in a data source.
- Change Notification in Windows Forms Data Binding
Describes different types of change notification for Windows Forms data binding.
- How to: Implement the INotifyPropertyChanged Interface
Shows how to implement the INotifyPropertyChanged interface. The interface communicates to a bound control the property changes on a business object
- How to: Apply the PropertyNameChanged Pattern
Shows how to apply the PropertyNameChanged pattern to properties of a Windows Forms user control.
- How to: Implement the ITypedList Interface
Shows how to enable discovery of the schema for a bindable list by implementing the ITypedList interface.
- How to: Implement the IListSource Interface
- How to: Ensure Multiple Controls Bound to the Same Data Source Remain Synchronized
Shows how to handle the BindingComplete event to ensure all controls bound to a data source remain synchronized.
- How to: Ensure the Selected Row in a Child Table Remains at the Correct Position
Shows how to ensure the selected row of a child table does not change, when a change is made to a field of the parent table.