I am trying to show a progress window for a process. I want the form to stay on the screen but I want to continue doing some implementation behind the scenes. Which will not allow me to use ShowDialog(). The user will only be allowed to cancel the process. I need to be able to catch that cancel button press but by using Show(), I am unable to catch that event within Button_Click().

Modal and Modeless Forms
ahmedWebDev
Hi moorelg,
have a look at the BackgroundWorker: http://msdn2.microsoft.com/en-us/library/hybbz6ke.aspx
--
SvenC