写在前面
这本书买了很久了,花了半年的时间才看完实在是心中有愧,所以决定重新看一遍,边看边写,写一下书上的东西和一些自己的理解。没买这本书的同学可以去买一本看看,如果要入门WPF这本书还是挺好用的。今天讲的是什么是WPF,WPF的特点。比较枯燥,有一定基础的同学可以自行略过。
什么是WPF
WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。(直接百度来的。。。。见谅)
从百度的词条可以看出,WPF是一个集成式的开发框架。而非实际的桌面应用程序。
硬件加速
WPF程序通过DirectX执行所有WPF绘图操作,以便充分利用现代显卡的最新功能。
这句话我也不太懂,反正就是适应了现代显卡,加载控件啥的比较快。
分辨率无关性
WPF编程中,使用的长度计量是一个固定值,跟电脑的分辨率无关,这就很好的解决了不同分辨率的电脑,对同一个WPF程序运行结果不一样的问题。
写在结尾
这一篇文章主要还是为了给,后面的文章开个头,没什么内容,也没什么干货,见谅见谅。。