Diaporama, probleme d'affichage

Signaler
Messages postés
9
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
19 mai 2006
-
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
-
Hello,
Je suis entraind e faire un diaporama en c# mais j'ai un petit probleme!
L'affichage d'une seule image se passe fort bien (heureusement :o) ) mais quand je desire afficher les images automatiquement, les une apres les autres, il ne m'affiche que la derniere apres tout le traitement!!!!
J'ai utilisé un

System.Threading.Thread.Sleep(1000);

et j'ai essayer d'utiliser

Invalidate();
pour force l'affichage mais ca ne change rien!!!!

I need your help !!!!
Merci

1 réponse

Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
36
l'instruction System.Threading.Thread.Sleep(1000); suspend l'exécution du thread courant (donc de l'application) pendant 1 secondes.

Tu devrais plutot essayé avec un timer, et à chaque Tick changer l'image.

ou bien avant chaque appel de la méthode Sleep() ajoute un Application.DoEvents();


Sébastien FERRAND (
blog)
[Microsoft MVP Visual C#]