Quote Originally Posted by dunfiddlin View Post
You can't use Thread.Sleep in a background worker (or at least you couldn't last time I looked into it ... I doubt that it's changed, however).
This is not true. Thread.Sleep can pause any thread.