I am using the BGW to run a long loop of several thousand records against several thousand records. If I open another form in the project then the process slows down dramatically, that is because in the Form I am opening has a DGV tied to Table that is being used in my loop process, so I understand why the process slows down.

What i am wondering and experimenting with is how to close the form and have the process resume to "Full Speed" if possible

I tried

Closing the form verse Hiding it and DGV.DataSource = Nothing

Thinking that would unbind it?? and free up resources?

Any ideas??

Thanks