> I need to indicate that some time-consumng operation is in progress in .NET
> 3.5 WinForms application.
[quoted text clipped - 5 lines]
>
> Is this best way for this ?
In general, time-consuming operations should be performed in a separate
thread entirely - that keeps the UI thread responsive.

Signature
Jon Skeet - <skeet@pobox.com>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
World class .NET training in the UK: http://iterativetraining.co.uk