I have a form that shows one record at a time, with a navigator to move between them. The navigator and the fields on the form are bound to a BindingSource, which has a DataSet as its data source.
I also have a DataGridView on the form, which displays related records for the current 'master' record.
I would like the user to be able to make whatever changes they liked on the form and the details grid, but be prompted to save when moving to a new main record. I am aware of the CurrentChanged event on the binding source, but what I really want is a 'CurrentAboutToChange' event, that I can cancel if the user wants to stay on the current record and review their changes.
Any ideas? Thanks in advance.