现在的位置: 首页 > 综合 > 正文

silverlight storyboard

2012年01月06日 ⁄ 综合 ⁄ 共 398字 ⁄ 字号 评论关闭
  1.  

    一个 storyboard 实际是由多个 TimeLine 来组成

 

上图可以看出storyBoard中有一个属性是Children,它是TimelineCollection类型,就是说它包含了多个Timeline,见下图:

 

来一个例子:

 

看看XAML生成的代码,上面有两个DoubleAnimationUsingKeyFrames,但实际上是一个 Timeline。

但是在CS代码中,我们打出DoubleAnimationUsingKeyFrames,按F12可以看出它也是继承于 TimeLine

示例图的红线可以看到,一个Timeline实际上是对应的是某一个控件的某一个属性的变化过程。

一个Timeline 会包含多个时间点,某一个时间点它的属性需要指定的话,那它就是一个KeyFrame关键帧。

一个关键帧里面,要包含两项信息,第一是这个关键帧所发生的时间,第二是这个时间的Value是多少。

 

 

 

 

 

抱歉!评论已关闭.