0 votes

Comment mettre des effets d'animation sur C# dans WPF

Je suis en train d'utiliser une application wpf où j'utilise une image. Je veux mettre quelques effets d'animation dessus. Quand un utilisateur clique sur le bouton, elle disparait de l'écran et se déplace de la gauche vers la droite ou quelque chose du genre. Quels classes dois-je utiliser. Puis-je utiliser silverlight ou flash ou autre chose ici

0voto

Dimestore Cowboy Points 259
DoubleAnimation TopAnimation = new DoubleAnimation();
TopAnimation.From = VotreImage.Top;
TopAnimation.To = OùVousVoulezQuIlSeTermine
TopAnimation.Duration = TimeSpan.FromSeconds(UneDurée);

VotreImage.BeginAnimation(VotreImage.TopProperty, TopAnimation);

Et vous pouvez enchaîner plusieurs d'entre eux ensemble et ils se produiront tous en même temps.

Vous pouvez également le faire en xaml

Si vous voulez savoir quand c'est terminé, ajoutez un auditeur à l'événement terminé de l'animation

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X