跳到主要内容

WPF开发教程 完整版PDF

大小:6.23MB       时间:2024-12-07

 WPF是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。

本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖 了 WPF 的大部分主要子系统,并描述它们是如何交互的

目录

WPF基础入门 3
1. WPF基础之体系结构 3
2. WPF基础之XAML 9
3. WPF基础之基元素 23
4. WPF基础之属性系统 26
5. WPF基础之路由事件 33
6. WPF基础之布局系统 46
7. WPF基础之样式设置和模板化 51
8. 详谈WPF开发中的数据虚拟化 64
XAML语法 74
1. XAML语法术语 74
2. 代码隐藏和XAML 82
3. XAML和自定义类 83
4. 标记扩展和XAML 87
5. XAML命名空间和命名空间映射 90
6. WPF名称范围 92
WPF控件开发 95
1. WPF控件开发之控件概述 95
2. 使用XAML创建按钮 103
3. WPF控件库之BUTTON 114
4. WPF控件库之MENU 115
5. WPF控件库之LABLE 119
6. WPF控件库之TOOLBAR 121
7. WPF控件开发之自定义控件 124
8. WPF控件开发之装饰器 140
WPF数据绑定 143
1. 数据绑定概述 143
2. WPF数据绑定之绑定源 164
3. WPF数据绑定之数据模板 166
4. WPF数据绑定之绑定声明 181
5. 实例一:绑定到ADO.NET数据源 184
6. 实例二:绑定到LINQ查询的结果 186
WPF图形和多媒体开发 187
1. WPF 图形动画和媒体概述 187
2. WPF的图形呈现 191
3. WPF的图像处理 205
4. WPF的三维图形应用 219
5. WPF的三维变换应用 229
6. WPF的动画开发 238
7. WPF的多媒体开发 250