您的位置:首页 > 其它

MSDN 教程短片 WPF 15(DoubleAnimation)

2011-01-10 08:35 369 查看

DoubleAnimation

接着上一篇使用的是XAML来实现动画的效果,今天我们用代码来实现下:

我们在窗体上放一个Rectangle,对这个Rectangle实现宽度的变化。当我们按下按钮来触发它的宽度变化。

具体代码如下:

ColorAnimation colorAnimation=new ColorAnimation(
Color.FromRgb(255,0,0),Color.FromRgb(0,0,255),
new Duration(new TimeSpan(0,0,3)));
colorAnimation.RepeatBehavior = RepeatBehavior.Forever;
colorAnimation.AutoReverse = true;
solid1.BeginAnimation(SolidColorBrush.ColorProperty,colorAnimation);
效果图:

开始前





开始后的某一秒:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: