J'utilise Visual Studio 2010 et C# et j'essaie d'afficher ma barre de progression, mais cela ne fonctionne pas.BackgroundWorker et Progressbar.Show()
J'écoute un événement. Si cela arrive, je veux faire du travail et montrer une barre de progression tout en faisant cela.
C'est ce que je fais:
static void Main(string[] args) {
ProgressForm form = new ProgressForm();
new FileWatcher(form).Start();
Application.Run();
}
ProgressForm:
bgWorker.DoWork += new DoWorkEventHandler(bgWorker_DoWork);
private void bgWorker_DoWork(object sender, DoWorkEventArgs e) {
this.Show();
....
}
mais rien ne montre. Pourquoi ça ne marche pas?
merci bye juergen
Merci pour l'aide les gars! Maintenant ça marche. Le problème principal était que j'ai fait ceci: Application.Run(); au lieu de cela: Application.Run (progressbarForm); Et j'appelle la barre de progression de mon backgroundWorker et ça se voit! au revoir juergen – Juergen