Désactiver la forme tout en BackgroundWorker est occupé?

Je ne veux pas que l'utilisateur puisse interagir avec mon application pendant un certain backgroundworker est occupé (travail). J'ai créé ce bgw de sorte que l'application n'a pas l'air gelé quand elle fonctionne. Mais maintenant, les utilisateurs peuvent se déplacer dans l'application. Comment puis-je désactiver mon formulaire/demande?

Merci!

Si vous allez à la désactivation de la forme tout en se déplaçant code à l'arrière-plan, quel est le point dans le déplaçant à l'arrière-plan?
Parce que sans un backgroundworker Windows va dire que l'application est "Pas de Réponse" si l'utilisateur essaie d'interagir avec elle.

OriginalL'auteur Chris | 2009-09-15