上一节介绍的动画,我们是使用代码实现基本的动画,每个动画类,都有几个基本的元素,我们追溯到类的根源,我们可以看到,这些动画类有一个共同的基类timeline抽象类,我们看看他们的继承关系:
从图中可以看到,所有的动画类都继承自Timeline抽象类,但在Timeline类的子类有三个分支,我们前面讲的所有动画类是中间这个分支,而左边这个分支将是我们讲解的重点。TimelineGroup分支允许同步时间线,并控制他们的播放。它有个重要的类StoryBoad故事板,故事板是BeginAnimation方法等价的XAML,我们可以通过故事板,将动画元素使用xml的方式表达。
时间: 2024-10-19 21:48:17