In a WinForms application, I want to provide visual feedback that a looping background procedure is ongoing (It isn’t something that is initiated by the user or blocks them from using the UI)
Edit – It is going on all the time, looped. The user doesn’t need to know when an iteration starts or finishes.
I’m thinking some kind of small, square, looping animation. Something like the segmented “spinner” often used in Mac/iPhone applications.
spinner http://img12.imageshack.us/img12/4402/spinner.png
Is there a built-in WinForms control that is a similar idea? If not, what’s the best way to go about this?
Just drop an animated GIF on form and make sure you’re not blocking the UI thread: