WPF,全名- Windows Presentation Foundation。用于生产能带给用户震撼视觉体验的Windows客户端应用程序。
WPF 的核心是一个与分辨率无关并且基于向量的呈现引擎,旨在利用现代图形硬件的优势。WPF 通过一整套应用程序开发功能扩展了这个核心,这些功能包括可扩展应用程序标记语言 (XAML)、控件、数据绑定、布局、二维和三维图形、动画、样式、模板、文档、媒体、文本和版式。WPF 包含在 Microsoft .NET Framework 中,使您能够生成融入了 .NET Framework 类库的其他元素的应用程序。
一个明显的增强功能就是使用标记和代码隐藏开发应用程序的功能,使用可扩展应用程序标记语言(XML)标记实现应用程序的外观,而使用托管编程语言(代码隐藏)实现其行为。
基础性的知识点包括:资源;样式;触发器;模板;绑定;MVVM。后续会有笔记说明。
推荐大家看高手的博客 学习WPF,这里只列举了三个,还有很多优秀的博客请大家多学习
WPF-随笔 http://www.cnblogs.com/zhouyinhui/category/86467.html
WPF快速入门系列 http://www.cnblogs.com/zhili/p/WPFLayout.html
2000条你应知的WPF小姿势 http://www.cnblogs.com/xfuture/p/3745269.html