Partager via


Multithreading dans les contrôles Windows Forms

Dans beaucoup d'applications, vous pouvez rendre votre interface utilisateur plus réactive en exécutant les opérations qui prennent du temps sur un autre thread. Plusieurs outils sont disponibles pour traiter vos contrôles Windows Forms en multithreading, y compris l'espace de noms System.Threading, la méthode Control.BeginInvoke et le composant BackgroundWorker.

Notes

Le composant BackgroundWorker remplace et ajoute des fonctionnalités à l'espace de noms System.Threading et à la méthode Control.BeginInvoke ; toutefois, ceux-ci sont conservés pour la compatibilité descendante et une utilisation ultérieure, si tel est votre choix. Pour plus d'informations, consultez Vue d'ensemble du composant BackgroundWorker.

Dans cette section

Référence

  • BackgroundWorker
    Documente un composant qui encapsule un thread de travail pour les opérations asynchrones.

  • LoadAsync
    Documente comment charger un son de manière asynchrone.

  • LoadAsync
    Documente comment charger une image de manière asynchrone.

Sections connexes