Silverlight 动画与自定义控件开发指南
1. Silverlight 中的动画与变换
在 Silverlight 开发中,动画和变换是增强用户界面交互性和视觉效果的重要手段。
1.1 动画概述
在 Silverlight 里,我们可以在 Expression Blend 中轻松创建新的动画,并在 Visual Studio 2008 中对这些动画进行修改和编程控制。
1.2 变换类型
Silverlight 支持四种 2D 变换类型,用于改变对象的外观,它们分别是:
- 缩放变换(ScaleTransform) :用于改变对象的大小。通过 ScaleX 和 ScaleY 属性分别控制水平和垂直方向的缩放比例。例如,设置 ScaleX 为 2 会使对象在水平方向上的大小翻倍。以下是创建缩放变换的 XAML 代码示例:
<Rectangle Height="100" Width="100" Stroke="#FF000000" Grid.Row="1" Grid.Column="0"
StrokeThickness="5" RenderTransformOrigin="0.5,0.5">
<Rectangle.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleX="1.25"
超级会员免费看
订阅专栏 解锁全文
47

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



