WPF动画

在WPF中动画有三种使用方式:线性插值,关键帧,路径。线性插值动画是在开始值和结束值之间以逐步增加的方式改变属性的动画。关键帧是从一个值变成另一个值的动画。路径是指定元素按照某一路径运动形成的动画。

动画的创建以DoubleAnimation为例子(创建两个双精度之间的值进行转换),TargetName指定操作控件,TargetProperty指定操作控件的具体属性,from指开始值,to指结束值Duration指所需结束时间,如改变一个矩形的宽的动画代码如下:

WPF动画_第1张图片

再就是动画应用于对象需要使用Storyboard,它是动画的基本单位,控制动画的播放、暂停、停止等。另外与它一起使用的还有事件触发器Triggers,即通过何种方式触发动画的进行,它的属性为RoutedEvent。

动画的使用第一种方式线性插值动画,其对象属性如下表:

 

你可能感兴趣的:(wpf,动画)