J'ai une application .NET WinForms avec un GIF animé dans un PictureBox
. C'est une animation de chargement, affichée pendant qu'un BackgroundWorker
effectue un traitement dans un autre thread. Je charge l'image en définissant la propriété Image
et il s'anime tout seul.L'animation de l'image s'arrête sur la minimisation et la restauration
Tout va bien jusqu'à ce que je minimise et restaure l'application. À partir de ce moment, l'image arrête d'animer et affiche simplement la dernière image.
Notez que:
- Le fil d'arrière-plan fonctionne toujours bien et aucun des « affaires » de l'application est affectée.
- Les GIF animés affichés ultérieurement fonctionnent correctement (à moins que l'application ne soit à nouveau réduite).
Est-ce que quelqu'un sait ce qui cause ce problème? Des solutions de contournement?
Intéressant et merci pour le lien. Heureux de savoir que quelqu'un d'autre a aussi le problème. La solution de contournement est assez ennuyeux mais le meilleur que nous avons, je pense. –