Je lance une série d'opérations qui prennent beaucoup de temps sur un thread de travail en arrière-plan. À diverses étapes, je mets à jour une barre de progression (formulaire Windows) en invoquant un délégué. Cependant, l'une des opérations les plus longues se produit sur une seule ligne de code.Thread BackgroundWorker: mise à jour de l'interface utilisateur et abandon de l'opération
Est-il possible de:
a) La mise à jour de l'interface utilisateur en cette ligne unique de code est en cours d'exécution, ou afficher au moins une icône animée qui montre l'utilisateur que le travail est fait.
b) permettre à l'utilisateur d'annuler le thread de travail de fond pendant cette ligne unique de code est en cours d'exécution Malheureusement