Windows Presentation Foundation(WPF)是微软.NET Framework 3.0与Windows Vista最新的客户端编程接口技术。本书中,著名技术作家Charles Petzold教您如何用C#与Extensible Application Markup Language(XAML)开发WPF应用。您将得到顶尖专家的指导,通过数百个实用范例,学习掌握WPF开发技术,充分发挥Windows Vista新一代用户接13和图形技术的潜力。
通过本书您将学会:
创建并强化各种控件,包括菜单、工具栏、树(tree view)、列表(listview)等;
使用动态布局技术让控件和图形的位置摆设实现自动化;
深入运用dependency property与routed input event;
使用XAML资源、样式和模板改变UI外观;
在XAML使用数据绑定技术对应用进行简化和线性化;
创建并发布XAML Browser Application;
运用图形、多媒体和动画效果开发绚丽的UI界面。
本书主要介绍了微软新一代操作系统平台上的Microsoft Windows Presentation Foundation核心技术的原理、概念、技术、技巧与开发实践。全书全面细致、深入浅出,主要内容包括Windows Presentation Foundation概述、基本Bushes、Content概念、Button及其他控件、Stack、Wrap、Dock、Grid、Canvas(画布)、依赖性属性、Routed Input Event、定制元素等诸多内容,本书适合广大Windows平台开发人员阅读和参考。
介绍
你的背景
本书
Windows操作系统与编程
系统需求
CTP软件
代码范例
本书的支持
阅读与评论
作者的网址
特别感谢
第1部分 代码
第1章 应用程序与窗口
第2章 基本画刷
第3章 内容的概念
第4章 按钮与其他控件
第5章 Stack与Wrap
第6章 Dock与Grid
第7章 Carwas
第8章 Dependency Property
第9章 Routed输入事件
第10章 自定义Element
第11章 单一孩子的Elemerlt
第12章 自定义面板
第13章 ListBox选取
第14章 菜单层次结构
第15章 工具栏与状态栏
第16章 TreeView与ListView
第17章 打印与对话框
第18章 仿造记事本
第2部分 Markup
第19章 XAML(和Camel押韵)
第20章 Property与Attribute
第21章 资源
第22章 窗口、页面、导航
第23章 数据绑定
第24章 Style
第25章 模板
第26章 Data Entry、Data View
第27章 图形
第28章 几何和路径
第29章 图形变换
第30章 动画
第31章 位图、画刷、绘图
索引