Take a look at the MSDN Docs for the
BindingSource[
^] Component. Particularly the Remarks section.
Does this sound like what you want?
If so, then (theoretically, at least. I've never used it with MySql.) all you have to do is set the DataSource property of the BindingSource to whatever is your current data source, then set the DataSource for your controls to the BindingSource.