The process of data binding involves creating a link between the data model and the user interface. Depending on your application's requirement, you may use different techniques for databinding:
Simple data binding
Complex data binding
One-way and Two-way data binding
The Data Form Wizard
Simple data binding involves connecting a single value from the data model to a single property of a control. By default, a new control is unbound. To bind a control, you can add a new Binding object to its ControlDataBindings collection, which is accessed through its DataBinding property. Using the Add method for the Binding class requires the following information:
The name of the bound property
The data source ...