如何在WPF中将动画效果放在C#上

时间:2010-06-08 14:31:39

标签: c# wpf silverlight animation

我正在使用wpf应用程序,我正在使用图像。我想在它上面放一些动画效果。当用户点击按钮时,它会从屏幕上消失并从左向右移动或者某种类型的动画。 我需要使用哪些课程。 我可以在这里使用silverlight或flash或其他东西

1 个答案:

答案 0 :(得分:0)

DoubleAnimation TopAnimation = new DoubleAnimation();
TopAnimation.From = YourImage.Top;
TopAnimation.To = WhereYouWantItToEndUp
TopAnimation.Duration = TimeSpan.FromSeconds(AnDuration);

YourImage.BeginAnimation(YourImage.TopProperty, TopAnimation);

你可以把它们连在一起,它们都会同时发生。

您也可以在xaml

中执行此操作

如果你想知道它何时完成为动画的已完成事件添加一个监听器