《Programming WPF》翻译 第8章 6.我们进行到哪里了?
动画可以增强应用程序的交互感。它有利于更平滑的转换——当条目出现或消失的时候。它应该,当然,被用于体验和重新着色。如果你为应用程序中的每一个事物都设置了动画,这将是令人迷惑的一团乱麻。你还应该当心不要困惑你的用户——强迫他们等待动画的完成才可以进行处理。幸运的是,WPF使得关闭动画是简单的。所有的用户界面元素保持着活动状态——当动画还在进行的时候。
动画中的关键概念是timeline。Timeline是用来描述在特定的延伸时间内发生了什么的对象。他们形成了一个层次,允许动画的不同部分的关系被表示。这种动画的可执行体由时钟控制,这将提供我们一种开始和停止动画的方式。动画可以被嵌入到顶级元素中,但是它们也可以添加到样式和模板中。在样式和模板中,动画可以被事件自动触发。如果你想在代码中创建动画,你可以在运行期配置它们,提供更多的弹性,同时你还有机会直接应用它们到目标元素,如“本地动画”。
转载于:https://www.cnblogs.com/lonelyxmas/p/4963873.html
《Programming WPF》翻译 第8章 6.我们进行到哪里了?相关推荐
- 《Programming WPF》翻译 第7章 3.笔刷和钢笔
原文:<Programming WPF>翻译 第7章 3.笔刷和钢笔 为了在屏幕上绘制一个图形,WPF需要知道你想要为图形填充什么颜色以及如何绘制它的边框.WPF提供了一些Brush类型支 ...
- 《Programming WPF》翻译 第3章 2.处理输入
原文:<Programming WPF>翻译 第3章 2.处理输入 在Windows应用程序中,又3种基本的用户输入形式:鼠标.键盘和手写板.同时,还有一种更高级输入方式,其可能来自快捷键 ...
- 《Programming WPF》翻译 第8章 2.Timeline
<Programming WPF>翻译 第8章 2.Timeline 原文:<Programming WPF>翻译 第8章 2.Timeline Timeline代表了时间的延 ...
- 《Programming WPF》翻译 第9章 6.我们进行到哪里了?
<Programming WPF>翻译 第9章 6.我们进行到哪里了? 原文:<Programming WPF>翻译 第9章 6.我们进行到哪里了? 只有当任何内嵌控件都没有提 ...
- 《Programming WPF》翻译 第7章 4.转换
<Programming WPF>翻译 第7章 4.转换 原文:<Programming WPF>翻译 第7章 4.转换 支持高分辨率显示是WPF中的重要样式.这是被部分地支持 ...
- 《Programming WPF》翻译 目录
原文:<Programming WPF>翻译 目录 注:第1.2章我只做了笔记,没有翻译,请大家阅读时注意. 还有就是,这本书的英文版本下载:[O'Reilly] Programming ...
- 关于对《Spring Security3》翻译 (第一章 - 第三章)
原文:http://lengyun3566.iteye.com/category/153689?page=2 翻译说明 最近阅读了<Spring Security3>一书,颇有收获(封面见 ...
- 真・恋姫†無双 蜀国剧情翻译第1章[2]
真・恋姫†無双 蜀国剧情翻译第1章 「はい確定.ここは東京じゃありません」一刀 『确定了.这里真的不是东京』一刀 まぁ.さっきからそうは考えていたけど.こんな時 算了,虽然从刚才开始就一直在考虑这,但 ...
- 《Real-Time Rendering 4th Edition》全文翻译 - 第15章 非真实感渲染(下)15.3 ~ 15.5
连更两篇,冲鸭! 业余翻译,若有不周到之处,还请多多指教! 实时渲染(第四版)Real-Time Rendering (Fourth Edition) 第15章 非真实感渲染 Chapter 15 ...
最新文章
- java param request_SpringMvc之@RequestParam详解
- js div asp.net 实现漂浮图片,可以代码控制。
- 使用Hive或Impala执行SQL语句,对存储在HBase中的数据操作
- ICallbackEventHandler使用
- like mysql 相反_Mysql数据库的常用操作
- redis(11)--AOF持久化
- memcache 缓存的批量删除方案(转)
- 4种基于像素分割的文本检测算法
- Spark SQL and DataFrame Guide(1.4.1)——之DataFrames
- ionic checkbox 精简用法
- Linux内核同步方法(一)
- SQLite(3) Windows安装小结
- UnityWebReqest和WWW,请求web数据打包到Android手机上,报错 Unknown error记录
- Java将xml转docx,java对象与xml间的转换.docx
- dns服务器功能作用,DNS服务的用途介绍
- html 的scor属性,scrollheight属性
- 微信公众号如何上传html5,微信平台公众号怎么上传视频? 视频支持哪些格式
- allegro中怎样制作和添加logo
- 图像数据标记-图片筛选教程
- Intro to Copy Elision and (N)RVO