



本书是一本系统全面的WPF技术实战指南,以.NET平台为基础,循序渐进地带领读者学习WPF开发的完整知识体系。全书从基础的.NET环境和C#语法入手,逐步深入到WPF的核心技术,包括内容模型、布局系统、资源样式、数据绑定、图形动画等核心内容,并重点讲解了MVVM设计模式的实战应用。书中精心设计了多个实用案例,如连连看布局、主题切换、富文本编辑器等,最后通过抽奖软件和自定义控件两个综合项目,将所学知识融会贯通。本书特别注重理论与实践相结合,不仅包含WPF的核心知识,还在讲解中融入基于实际开发项目的实用技巧和经验,帮助读者学以致用。
本书适合从事工业自动化系统、企业级桌面应用开发的工程师阅读,同时也可作为高等院校计算机相关专业的教学参考用书。
目录:
第1章WPF入门介绍001
1.1.NET基础知识002
1.2集成开发环境介绍003
1.3C#基础语法介绍008
1.4WPF概述025
1.5开发实例:Hello World030
第2章控件与布局033
2.1WPF内容模型034
2.2基础控件035
2.3UI布局040
2.4开发实例:“连连看”布局054
第3章资源与样式058
3.1资源059
3.2样式066
3.3触发器071
3.4第三方控件库075
3.5开发实例:主题切换078
第4章属性,路由事件与命令082
4.1属性:Property083
4.2路由事件:RoutedEvent088
4.3命令:Command095
4.4开发实例:富文本编辑器100
第5章数据绑定与模板107
5.1Binding概述108
5.2绑定数据的转换与校验114
5.3模板120
5.4开发实例:圆形按钮131
第6章绘图与动画134
6.1画笔135
6.2基本图形142
6.3几何图形148
6.4图形转换156
6.5动画161
6.6开发实例:深圳地铁168
第7章MVVM176
7.1MVVM概述177
7.2MVVM框架介绍185
7.3开发实例:增删改查197
第8章综合实战207
8.1WPF开发抽奖软件实例208
8.2WPF自定义控件实例215
点击下载