36、Silverlight动画基础入门

Silverlight动画基础入门

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

以下是一些数据类型及其对应的动画类示例:
| 数据类型 | 动画类 |
| ---- | ---- |
| Double | DoubleAnimation |
| Color | ColorAnimation |
| Point | PointAnimation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值