图书介绍
Silverlight 范例导学PDF|Epub|txt|kindle电子书版本网盘下载
- 章立民研究室著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111229010
- 出版时间:2008
- 标注页数:387页
- 文件大小:61MB
- 文件页数:395页
- 主题词:主页制作
PDF下载
下载说明
Silverlight 范例导学PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 下载与安装Silverlight 1.01
第2章 从了解Silverlight 1.0开始学起6
2.1 什么是Silverlight6
2.2 Silverlight的特性7
2.3 Silverlight的技术内涵8
2.4 Silverlight应用程序的执行方式9
2.5 实现第一个Silverlight应用程序9
2.6 实现一个简易的视频播放程序12
结语17
第3章 Silverlight功能概述与实践18
3.1 什么是XAML18
3.2 如何在编写Silverlight 1.0的XAML时拥有智能19
3.3 如何声明对象19
3.4 如何设置属性20
3.4.1 如何使用属性语法20
3.4.2 如何使用属性元素语法20
3.4.3 如何使用内容元素语法21
3.4.4 如何使用隐含集合语法21
3.4.5 属性语法与属性元素语法的使用时机22
3.5 再谈画布(Canvas对象)23
3.6 如何绘制图形27
3.7 如何使用笔刷30
3.7.1 绘制纯色图形30
3.7.2 绘制渐变色的图形32
3.7.3 使用ImageBrush34
3.8 常用的图形属性36
3.8.1 Opacity属性37
3.8.2 OpacityMask属性37
3.8.3 Clip属性38
3.8.4 RenderTransform属性39
3.9 探讨图像对象41
3.10 如何使用多媒体42
3.10.1 如何在网页上播放多媒体42
3.10.2 MediaElement对象的重要属性43
3.10.3 以互动方式控制多媒体的播放43
3.10.4 以全屏幕播放视频45
3.10.5 使用视频笔刷49
3.11 动画51
3.11.1 实现一个Silverlight动画51
3.11.2 其他类型的动画54
3.11.3 探讨时间轴的属性54
3.12 探讨JavaScript与鼠标事件60
3.12.1 如何为事件定义事件处理程序60
3.12.2 如何以程序控制方式设置属性61
3.12.3 如何以程序控制方式设置附加属性61
3.12.4 常用的鼠标事件62
3.12.5 如何命名与存取对象63
3.12.6 如何动态创建Silverlight对象64
3.12.7 如何以互动方式控制动画65
3.12.8 使用getElementById方法来存取或创建对象66
3.13 实现Silverlight交互式控件68
3.13.1 超级链接范例68
3.13.2 按钮范例69
3.13.3 滑块范例71
3.13.4 动态图片按钮73
结语75
第4章 探讨Silverlight插件76
4.1 探讨文档对象模型76
4.2 探讨Silverlight对象模型77
4.3 善用CreateSilverlight.js与Silverlight.js78
4.4 如何调用CreateSilverlight方法79
4.5 如何调用createObject与createObjectEx方法81
4.6 探讨Silverlight插件的初始化属性83
4.6.1 width属性83
4.6.2 height属性83
4.6.3 background属性87
4.6.4 windowless属性90
4.6.5 frameRate属性93
4.6.6 enableFramerateCounter属性93
4.6.7 inplaceInstallPrompt属性95
4.6.8 enableHtmlAccess属性95
4.6.9 version属性95
4.6.10 ignoreBrowserVer属性97
4.7 如何在运行时取得Silverlight插件的引用97
4.8 如何在运行时存取Silverlight插件的属性、方法以及事件99
4.8.1 直接存取Silverlight插件的成员99
4.8.2 通过settings属性来存取Silverlight插件的成员99
4.8.3 通过content属性来存取Silverlight插件的成员100
4.9 如何创建与引用内嵌的XAML100
4.10 如何设置并引用自定义初始化参数103
4.11 如何使用Silverlight插件的OnLoad事件105
4.12 如何使用Silverlight插件的OnError事件110
结语114
第5章 探讨事件与交互式处理115
5.1 声明式绑定115
5.2 JavaScript动态绑定138
5.2.1 如何使用addEventListener方法138
5.2.2 如何使用removeEventListener方法138
5.3 探讨Loaded事件147
5.4 探讨鼠标事件与参数148
5.5 探讨鼠标事件的事件反升153
5.6 探讨鼠标拖放操作155
5.7 探讨按键事件162
结语166
第6章 如何访问与动态变更XAML167
6.1 XAML对象的层级架构167
6.2 如何访问Silverlight插件168
6.3 如何查找XAML对象169
6.4 如何枚举与访问集合中的对象182
6.5 如何取得XAML对象的属性值185
6.6 如何设置XAML对象的属性186
6.7 如何将XAML对象动态新增至XAML对象层级中187
6.8 添加对象对z次序的影响194
6.9 如何动态删除对象196
结语197
第7章 探讨Silverlight插件的显示模式198
7.1 嵌入模式与全屏模式198
7.2 如何实现全屏切换功能199
7.3 OnResize与OnFullScreenChange事件的差异208
结语208
第8章 活用文字与字体209
8.1 探讨TextBlock对象209
8.2 如何格式化文字212
8.2.1 如何更改TextBlock中文字的大小212
8.2.2 如何让同一个TextBlock应用不同的笔刷213
8.2.3 如何指定多种字体215
8.2.4 如何让文字换行215
8.2.5 如何强制文字换行217
8.2.6 探讨ActualWidth与ActualHeight218
8.2.7 如何让文字具备超级链接的样式219
8.3 如何为文字应用转换效果221
8.3.1 如何旋转文字221
8.3.2 如何缩放文字223
8.3.3 如何扭曲文字224
8.3.4 如何平移文字227
8.3.5 如何为文字应用矩阵转换效果228
8.3.6 如何将文字分组以便同时应用多种转换效果230
8.4 如何使用额外下载的字体231
8.5 如何显示中文238
8.5.1 下载完整的中文字体文件238
8.5.2 仅下载所需的中文字体文件242
8.5.3 下载完整的中文字体文件244
8.5.4 仅下载所需的中文字体文件250
8.5.5 如何使用Path来显示中文252
8.5.6 注意事项254
结语255
第9章 活用Downloader对象256
9.1 探索Downloader对象256
9.2 如何创建Downloader对象257
9.3 探讨Downloader对象的事件257
9.4 如何使用Downloader对象258
9.5 如何删除Downloader对象259
9.6 探讨GetResponseText方法与ResponseText属性260
结语279
第10章 探讨动画效果280
10.1 如何创建与使用From/To/By动画280
10.2 如何使用基础值来创建From/To/By动画282
10.3 如何使用变化值来创建From/To/By动画284
10.4 From/To/By动画播放结束时的运作行为289
10.5 如何设置动画开始播放的时间292
10.6 如何设置动画播放的次数293
10.7 如何逆向播放动画299
10.8 From/To/By动画的类型301
10.9 如何控制动画的运作行为302
10.10 如何创建与使用关键帧动画308
10.11 关键帧310
10.12 插补方法311
10.12.1 Discrete插补方法311
10.12.2 Linear插补方法311
10.12.3 Splined插补方法312
10.13 关键帧的综合应用321
结语333
第11章 探讨Silverlight的多媒体功能334
11.1 如何创建与使用MediaElement对象334
11.2 如何控制影片显示的比例339
11.3 如何于程序运行时动态绑定事件与事件处理程序345
11.4 如何让影片重复播放346
11.5 MediaElement对象支持的多媒体格式346
11.6 如何播放音频文件347
11.7 MediaElement对象支持的通信协议349
11.8 如何播放MMS文件350
11.9 Streaming服务355
11.10 如何改变影片自动播放的效果358
11.11 如何创建交互式多媒体播放界面360
11.12 时间轴标记379
附录A 如何安装与使用范例382
附录B 如何动态调用Web服务来产生中文384