Как поместить анимационные эффекты на C # в WPF - PullRequest
0 голосов
/ 08 июня 2010

Я использую приложение wpf, где я использую изображение. Я хочу добавить некоторые эффекты анимации. Когда пользователь нажимает на кнопку, он исчезает с экрана и отодвигается слева направо или какой-то другой вид анимации. Какие классы мне нужно использовать. Могу ли я использовать Silverlight или вспышку или что-то еще здесь

1 Ответ

0 голосов
/ 08 июня 2010
DoubleAnimation TopAnimation = new DoubleAnimation();
TopAnimation.From = YourImage.Top;
TopAnimation.To = WhereYouWantItToEndUp
TopAnimation.Duration = TimeSpan.FromSeconds(AnDuration);

YourImage.BeginAnimation(YourImage.TopProperty, TopAnimation);

И вы можете связать их вместе, и все они произойдут одновременно.

Вы также можете сделать это в xaml

Если вы хотите знать, когда он завершится, добавьте слушателя к завершенному событию анимации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...