Pouvez-vous me dire comment ajouter une animation gif à un bouton en C#. Juste en ajoutant gif aux ressources et le réglage comme l'image du bouton ne fonctionne pas très bien (les images suivantes apparaissent sur les précédentes). Le problème semble être de savoir comment C# traite la transparence mais je ne sais pas comment y remédier.Comment ajouter un gif animé à un bouton?
Merci d'avance.
--- --- modifier
Après avoir joué avec le gif la question était la transparence en gif. Le cadre suivant a été dessiné au-dessus du précédent donc les éléments que je voulais devenir transparents au milieu de l'animation ne l'ont pas fait correctement (ils ont toujours la couleur de l'image précédente). La solution consistait à créer des zones blanches sur l'image suivante pour couvrir la précédente. Le blanc était ma couleur transparente donc tout semblait bien après cela :)
J'espère que quelqu'un le verra utile. Bonne programmation :)
Pourquoi faites-vous cela? –
Le bouton est un bouton d'annulation - l'animation sur elle devrait indiquer la progression (elle doit juste se déplacer pour que l'utilisateur ne pense pas que le programme a planté). Le bouton est visible lorsque l'arrière-plan travaille et déclenche la méthode cancelasync. – kyrisu
Vous ne voulez pas une barre de progression en mode chapiteau, alors? J'ai vu des applications qui utilisent le gif animé tournant (ou peu importe) et ils regardent presque invariablement b/c amateur ils ne s'ajustent pas correctement pour les thèmes d'OS plus récents. Une barre de progression sera. –