Hi,

I have a DataGrid on a form (WinForms App) that has an event that opens
another form containing a user control . The CurrencyManager from the form
that contains the Grid is referenced in the form that is opened as well as
in the user control .

Everything works fine until I close the form, and click on another row in
the DataGrid. The CurrencyManager_Position_Changed event is raised in the
UserControl contained on the form that was just Disposed of!

Is the reference of the CurrencyManager in the original form keeping it
alive? When the form that opens from the DataGrid is closed, I want the
CurrencyManager in that form and containing UserControl to be destroyed.

How can I do this?

Thanks!
Dave