progress window

progress window - C#/.NET managed - Programmation

Marsh Posté le 02-03-2006 à 16:48:01    

Voila, je seche sur un problème depuis quelque jours.
 
Je vais donné un exemple, ça sera plus clair
 
ProgressWindow.Show();
 
// Accès au WebService
 
ProgressWindow.Hide();
 
Voila, dans ma progress window, j'ai un gif animé, et j'aimerais que celui-ci fonctionne pendant les accès aux webservice. Malheureusement, pour le moment ça reste figé car je n'ai pas de thread dedans.
Mais j'ai essayé de mettre un thread mais sans succès, ça ne change rien, un délégué idem.  
Est ce que quelqu'un pourrait m'aider à résoudre ce problème, il y a surement moyen de faire quelque chose.  
 
Dans la form ProgressWindow, j'ai rien de spécial, dans la méthode Show je fais juste
this.Show();
this.pictureBox1.Image = Image.FromFile(@"Images\progressbar.gif" );
this.Refresh();
 
et dans la méthode Hide
je fais  
this.Hide();
 
Comment est-ce qu eje pourrais faire pour que la fenetre s'affiche correctement (pas dans le thread principal)?
 
EDIT: même si je met le traitement dans un thread et que je fais un join pour attendre la fin du thread, ça ne change rien :s HELP :(


Message édité par moi23372 le 02-03-2006 à 17:03:47
Reply

Marsh Posté le 02-03-2006 à 16:48:01   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed