5.1 动画特性 通过动画可以创建动态的用户界面,可以不使用事件处理代码,而用声明的方式创建动画,使画面动起来不用编写任何C#代码,并将它无缝地集成到普通的页面中。动画由静态图像快速连续的变换的一种幻觉,各图形间轻微的不同,连串起来,就以为是产生了一个变化,通过快速播放一系列图像而产生的错觉。人脑将这一系列图像看作是一个不断变化的场景。在电影中,摄影机通过每秒记录大量照片(即,帧)来产生这种错觉
变换特效在动画中尤其有用,可以改变Silverlight对象的形状的方法,使用变换为图形对象提供旋转、缩放、扭曲和移动的特效,可以改变元素的尺寸和位置,达到奇异的效果。 变换特效不仅适用于图形,也适用于控件。 4.1旋转变换 旋转变换RotateTransform用于将图形对象旋转一个指定的角度,在平面内控制图形旋转,需要两个参数,一个是旋转的中心,另一个旋转的角度
3.1 布局原则 Silverlight提供了一个灵活的系统用于在页面上布置界面元素、支持绝对定位和相对定位的布局。布局用于描述在屏幕上元素的过程,为了使界面更具有吸引力、更实用、更灵活,必须花大量的时间来设计界面,Silverlight使用容器来安排布局。每个容器有它自己的布局逻辑,Silverlight注重于创建更加灵活的布局,开发人员能够创建与显示分辨率和窗口无关的、在不同的显示器上可以很
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号