howdy!

Recently I was enlightened to the bindingSource class. I was doing some reading and some testing and I have a couple of questions.

by creating a bindingSource it automatically creates a CurrencyManager right? I am pretty sure about that fact however from what I can infer about what a CurrencyManager does wouldn't a dataGridVIew need to create one of these by default?

Also - If I create a bindingSource, set the dataSource and then set the datagridview datasource to the bindingSource, they somehow must share the same CurrencyManager, right?

Like this
vb Code:
  1. bs = new BindingSource();
  2. bs.DataSource = ds.Tables[0];
  3. dgSearchResults.DataSource = bs;

Also - I have done some reading on this subject but some of it was a little fuzzy - anyone have a good suggestion for further reading?

Thanks