What is BindingSource?

I know it is a broker between your datasource and your databound controls, provides a level of indirection between them and it is introduced in Framework 2.0 but what does Binding Source do

What additional capability it provides compare to Currency Manager, Binding Context and Binding manager base



Answer this question

What is BindingSource?

  • EmJay71

    Anyone please..reading a book in databinding and now I am confused
  • Amos Soma

    http://www.code-magazine.com/article.aspx quickid=0507051&page=1
  • project2n5e0o1

    One thing that a BindingSource does is it allows you to connect multiple DataGridView tables to a single data source. (Something not previously allowed before) This lets you do several things:

    1. Bind a parent table and display (in the second datagrid) the child table bound to the parent.
    2. Bind several datagrids to a single data source. You can display available records in one datagrid, display modified records in the second view, and display records marked for deletion in the third view.
    3. Define views that automatically update fields as the user types the data into one field.



  • JerryZhang

    Basically its a datasource control that wraps the currencymanager's event, methods, and properties. It is set up to interface with the bindingnavigator.


  • What is BindingSource?