using System; using System.Windows; using System.Windows.Media.Animation; namespace HandyControl.Tools { /// /// 包含一些常用的动画辅助方法 /// public class AnimationHelper { /// /// 创建一个Thickness动画 /// /// /// /// public static ThicknessAnimation CreateAnimation(Thickness thickness = default(Thickness), double milliseconds = 200) { return new ThicknessAnimation(thickness, new Duration(TimeSpan.FromMilliseconds(milliseconds))); } /// /// 创建一个Double动画 /// /// /// /// public static DoubleAnimation CreateAnimation(double toValue, double milliseconds = 200) { return new DoubleAnimation(toValue, new Duration(TimeSpan.FromMilliseconds(milliseconds))); } } }