Bonjour,

je suis en .NET 2.0 C#

J'aimerai faire une petite classe générique qui permet de faire un truc somme toute classique: afficher les étapes d'un traitement en cours avec une barre de progression (progressbar)

Comment m'y prendre pour que ca ne bloque pas le traitement qui tourne derrière ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
            using (StepForm f = new StepForm ())
            {
                f.Show();
             }
je sais que Show permet de faire en sorte que ce soit non modal... mais après je ne sais pas comment réaliser le reste.
Que me conseillez vous ? Quelle est la bonne pratique ?
D'utiliser Invoke, un backgroundWorker ?

Merci du coup de main & Bonne journée à tous