欢迎来到天天文库
浏览记录
ID:50318431
大小:49.50 KB
页数:1页
时间:2020-03-08
《C#程序设计及应用教程 第3版 十二五 普通高等教育本科国家级规划教材 习题答案 作者 马骏 C#第3版第10章习题解答.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.WPF动画有哪些类型?答:WPF的动画按类型可以分为基本动画、关键帧动画、路径动画、自定义动画和逐帧动画五种类型。2.简要解释Timeline类的功能及其主要属性。答:时间线(Timeline)表示一个总时间段,总时间段由一个或多个子时间段组成,在每条时间线的每个子时间段内,都可以定义一个动画.其主要属性包括:(1)Duration属性:该属性是一个TimeSpan类型,表示动画持续的时间,在XAML中用“时:分:秒”的形式表示。默认情况下,当时间线到达Duration指定的值时,就会停止播放动画。(2)RepeatBehavio
2、r属性:该属性指定时间线播放的重复行为。(3)AutoReverse属性:该属性指定Timeline在每次向前迭代播放结束后是否继续反向迭代播放。(4)BeginTime属性:该属性用于指定时间线开始的时间。(5)FillBehavior属性:该属性表示当动画播放结束时,是停止动画播放还是保持动画结束时的值。(6)控制时间线速度的属性:用于控制时间线的加速度。3.关键帧动画中提供了哪些内插方法?答:提供了3中内插方法,分别是(1)离散:关键帧从上一个关键值突然变化到当前值,而不是平滑变化。(2)线性:指在相邻关键值之间创建平滑的过渡,
3、一般使用Easing实现线性内插。(3)样条:通过三次贝塞尔曲线的两个控制点控制过渡方式。4.LayoutTransform和RenderTransform有何区别?LayoutTransform是在元素布局完成前进行变换,这种变换会影响元素的布局RenderTransform在元素布局完成后进行变换,这种变换不会影响元素布局。RenderTransform对性能进行了优化处理,比LayoutTransform执行速度快。167
此文档下载收益归作者所有