Mise à jour ProgressBar dans une autre fenêtre à partir d'une fonction?

J'ai une Tâche de Fond qui télécharge un fichier, et je veux un rapport sur le progrès d'une barre sur un autre formulaire. Comment pourrais-je aller à ce sujet? Je suis un peu novice en C# mais longtemps VB .net programmeur.

J'ai été déconner avec ce code, mais il est totalement faux.

System.Windows.Forms.Form progForm = new ProgressWindows();
Control[] ctrls = progForm.Controls.Find("fileProgress1", true);
  • Winform application? Voulez-vous montrer le pourcentage exact? Avez-vous aucun moyen de savoir le pourcentage? Aimeriez-vous utiliser BacgroundWorker? Désolé pour les nombreuses questions 🙂
  • Je n'ai, en fait. Son un MME VSTO le plugin Outlook. Mais en cours de transfert, j'utilise percentageComplete = (int)(totalReadCount / (double)taille * 100); et je reçois un simple 1 à 100 progrès. J'ai testé ce par messagebox.
InformationsquelleAutor Dan C. | 2011-09-04