Silverlight动画基础入门
1. 动画基本概念
- 动画作用于属性 :Silverlight动画的核心功能是在一段时间内修改属性的值。虽然这看似是一个很大的限制,但通过修改属性,我们可以创造出各种各样的效果。
- 不同数据类型对应不同动画类 :不同的数据类型需要使用不同的动画类来实现动画效果。例如,
Button.Width属性是double类型,要对其进行动画处理,需要使用DoubleAnimation类;如果要修改Canvas的背景颜色,则需要使用ColorAnimation类。目前,Silverlight 支持对Double、Object、Color和Point等数据类型的属性进行动画处理。不过,我们也可以自定义动画类,只需从System.Windows.Media.Animation派生,并指明属性值随时间的变化方式即可。
以下是一些数据类型及其对应的动画类示例:
| 数据类型 | 动画类 |
| ---- | ---- |
| Double | DoubleAnimation |
| Color | ColorAnimation |
| Point | PointAnimation
超级会员免费看
订阅专栏 解锁全文
83

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



