我们先说WPF出现的目的,一门技术出现不是凭空出现的,一定是有目的的,一定是为了解决一种问题而应运而生的。
WPF咱们先从它的全称去字面上理解它的含义,Windows Presentation(图像) Foundation(基础),大家从字面上就可以看到其实它是创建一个统一的界面呈现平台,而它的目的就是替代微软现有的UI平台,举个例子吧,还是那句话例子最能说明问题,也最易于理解,Windows7操作系统的界面替代了WinowsXP操作系统老式的界面,因为Windows7的界面就是WPF开发的,好了现在知道了它出现的目的了。
那我们学习了这门技术能做什么呢和它与其他技术有什么不同呢?
1:打造一个“富客户端 富表现力”的平台
就是你可以把一个触发事件的简单按钮都可以做的很炫,比如:做成3D效果。
2:引入了XAML标记语言将设计和开发分开
这个问题我在:跟我一起走进WPF的世界之二为什么会出现XAML这个标记语言里解释的很清楚了
3:统一Web开发和桌面开发的界面描述方式,模糊了两者应用程序的界限
这个问题我在:跟我一起走进WPF的世界之二为什么会出现XAML这个标记语言里解释的很清楚了
4:硬件加速
WPF的渲染是依赖于DirectX的,因此WPF应用程序可以获得更好的图像效果和更好的性能。
5:与分辨率无关
我之前做过一个Winform应用程序,在我个人的电脑上是界面显示正常,安装到我同事的电脑上就只显示95%,有5%显示不出来,我于是把我同事的分辨率调高了,结果显示正常了,但是我同事说他眼睛不好,分辨率高了图像太小他看不清楚,我就碰到这样的尴尬。还好出现了WPF,它的默认单位是1/96英寸,从而保证无论在任何显示器上,输出保持大小一致。
分享到:
相关推荐
WPF学习之使用DataGrid
一个WPF例程一个WPF例程大家共同学习
帮助初学者学习WPF相关知识,在本格实例中设置了Page页面的导航以及一些动态添加控件的功能。
WPF开发教程.rar 目录 WPF基础入门 3 1. WPF基础之体系结构 3 2. WPF基础之XAML 9 3. WPF基础之基元素 23 4. WPF基础之属性系统 26 5. WPF基础之路由事件 33 6. WPF基础之布局系统 46 7. WPF基础之样式设置和模板化...
wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf示例wpf...
WPF编程宝典——C# 2010版 WPF专业编程指南源码1.part1 ShowMeTheTemplate- 方便查看一些控件是怎样实现的 Snoop
WPF框架WPF框WPF框架架WPF框架WPF框架WPF框架WPF框架WPF框架WPF框架WPF框架WPF框架
新手学习的第一个WPF程序 新手学习WPF可以参考的第一个WPF程序FirstWPF
wpf学习资料,可以更好的了解Wpf,wpf学习资料,可以更好的了解Wpf
在WPF中子元素的绝对定位的布局控件 其子元素使用Width、Height定义元素的宽度和高度 使用Convas.Left(Convas.Right)、Convas.Top(Convas.Bottom)定义与Convas容器的相对位置..... (更多资源:...
其继承关系请参考我上一篇博客的内容。.... (更多资源:http://cleopard.download.csdn.net/) (福利:http://xuemeilaile.com/) WPF经典教程之WPF体系结构 http://download.csdn.net/detail/cleopard/7999393 WPF...
WPF+Visuals+.pdf、WPF布局.ppt、Wpf入门白皮书.pdf、WPF数据绑定和展现高级应用(赖仪灵).pdf、WPF開發指南.doc、WPF控件核心机制深入解析.pdf、WPF知识总结.docx
1. WPF基础之体系结2. WPF基础之 XAML3. WPF基础之基元素4. WPF基础之属性系统5. WPF基础之路由事件6. WPF基础之布局系7. WPF基础之样式设置和模板化8. 详谈WPF开发中的数据虚拟化1. WPF控件开发之控件概述2. 使用...
欢迎大家学习 更深一步 学习WPF了解 C# 深层结构
WPF 做的一款日历,代码其实很短,你懂得
wpf白皮书和wpf学习手册wpf白皮书和wpf学习手册wpf白皮书和wpf学习手册
里面是WPF一些相关资料,想学WPF的,建议下载看看。比较适合WPF入门的同学
wpf学习资料,wpf文档,word文档
WPF学习资料大全(白皮书)WPF学习资料大全(白皮书)
WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF优秀项目及源码 wosk-94877WPF...