WPF编程
这本《WPF编程》第二版根据WPF正式发布版更新,包括了导航、文本与文档、打印与XPS以及3D图形等主题,还有一个新的附录,涵盖了微软近期发布的用于通过标准Web浏览器传递丰富用户界面的Suverhght平台——其与AdobeFlash十分相似。
WPF编程
作者:(美国)赛尔斯 (英国)(Griffiths.I.)格里菲思
出版社:机械工业出版社
页码:824 页
出版日期:2009年
ISBN:9787111254935
条形码:9787111254935
版本:2版
装帧:平装
开本:16
中文:中文
内容简介
这《WPF编程》的设计初衷是让你快速掌握微软WindowsPresentationFoundation,如果想要构建完全利用WindowsVista和WindowsXP用户界面潜能的应用程序,这就是一项你需要学习的技术。读到第二页,你将会编写一个简单的WPF应用程序。第一章 结束时,你就已经遍览了WPF的主要元素。
第一版中的内容已被大量扩展和修改,此外《WPF编程(第二版)》还包括:
众多C#和XAML范例,从简单的“Hello,AvaIon”到“井”字游戏,向你展示用什么可以让一个WPF应用程序启动并运行;
关于WPF带给Windows开发强大的新编程风格的极富见地的讨论,特别是它的新控件模型
讲解颜色插值,以更好地阐释WPF对3D、颜色以及其他图形效果的支持
XAML教程,即介绍声明WindowsUI的新的类HTML标记语言
说明并比较WindowsForm与其他旧Windows应用程序支持的互操作特性
WPF代表了基于控制的Windows和基于内容的Web这两大世界中的最先进技术。《WPF编程》帮助你将它们结合在一起。
媒体推荐
“本书对WPF的介绍彻底而且全面。Chris和lan用独特的解释和编写软件的方法阐释了这个平台的各个方面以及广阔的前景。当遇到一些平台的限制时,他们不仅进行了解释,而且还向您介绍了如何绕过这些限制并帮助您解决实际问题。”
——Chris Anderson,前任WPF架构师
“我非常幸运,这些年我能一直跟Chris就WPF的一些细节问题进行讨论,有时候通过电话,有时候在他的办公室(就在走廊的对面),有时候则在纸牌桌上……本书使我受益匪浅。”
——Don Box,微软架构师
目录
序
前言
第1章 你好,WPF
WPF从零开始
XAML浏览器应用程序
内容模型
布局
控件
数据绑定
从属属性
资源
XMAL命名空间映射语法
风格
动画
控件模板
图形
文档及打印
本章小结
第2章 appllcation及其设置
application的生命周期
应用程序部署
设置
本章小结
第3章 布局
布局基础
栈面板
环绕面板
停靠面板
网格面板
画布
视图框
公共布局属性
内容不适的情况
ScrollViewer
本章小结
第4章 输入
路由事件
鼠标输入
键盘输入
Ink输入
命令
基于代码的输入处理与触发器
本章小结
第5章 控件
什么是控件
按钮
Slider控件和Scroll控件
进度条
文本控件
工具提示
GroupB0x和Expander
列表控件
菜单
工具栏
GridSplitter
本章小结
第6章 简单数据绑定
没有数据绑定的情况
数据绑定
调试数据绑定
本章小结
第7章 绑定到数据列表
绑定到数据列表
数据源提供器
主从绑定
层次绑定
本章小结
第8章 样式
不使用样式的情况
内联样式
已命名的样式
元素类型样式
数据模板与样式
触发器
本章小结
第9章 控件模板
超越样式
逻辑和表现树
数据驱动UI
本章小结
第10章 窗口和对话框
窗口
对话框
本章 小结
第11章 导航
导航窗口
页面
框架
XBAPS
定位到HTML
本章小结
第12章 资源
第13章 图形
第14章 文本流
第15章 打印以及XPS
第16章 动画和媒体
第17章 3D图形自定义控件
附录A XAML
附录B 互操作性
附录C 异步和多线程WPF编程
附录D WPF基本类型
附录E Silverlight
……