深入浅出:Silverlight 动画创建与配置全解析
1. 创建简单动画
创建动画是一个多步骤的过程,需要创建三个独立的要素:执行动画的动画对象、管理动画的故事板以及启动故事板的事件处理程序(事件触发器)。
1.1 动画类
Silverlight 包含两种类型的动画类,每种类型使用不同的策略来改变属性值:
- 线性插值 :属性值在动画持续时间内平滑连续地变化。Silverlight 包含三个此类类: DoubleAnimation 、 PointAnimation 和 ColorAnimation 。
- 关键帧动画 :值可以从一个值突然跳到另一个值,或者结合跳跃和线性插值阶段。Silverlight 包含四个此类类: ColorAnimationUsingKeyFrames 、 DoubleAnimationUsingKeyFrames 、 PointAnimationUsingKeyFrames 和 ObjectAnimationUsingKeyFrames 。
下面是使用 XAML 标记创建 DoubleAnimation 的示例:
<DoubleAnimation From="160" To="300" Duration="0:0:5"
超级会员免费看
订阅专栏 解锁全文
66

被折叠的 条评论
为什么被折叠?



