跟我一起玩WPF-走进WPF

WFP

    是Windows演示基础(WindowsPresentation Foundation)。一个用于windows的图形显示系统。WPF是针对.net设计的,受现代显示技术(如HTML和FLASH)以及硬件加速技术的影响。据说,WPF也是Windows95以来对Windows用户界面影响最深刻的技术。 

 

革命性变化

    那么接下来我们说说WPF到底发生了什么样的革命性的变化。

    1类似Web的布局模型。

    2丰富的文本模型

     可将文本和列表,浮动的图形以及其他用户界面元素结合起来。并且如果需要显示大量文本,还可以使用高级的文档显示特性,例如换行,分列和对齐,以提高可读性。

    3作为首要编程概念的动画。

    4支持音频和视频媒体。

    5演示和模板

   

    本篇博客我们可以先大概的有一个宏观的概念。虽然是如此,我知道对于有些优(qi)秀(pa)程序员,如果不看两行代码就感觉是到了保定没吃驴肉火烧一样。

以下是平常的一个WPF截图。样子是不是像极了那啥。

           跟我一起玩WPF-走进WPF_第1张图片

     可以拖拽控件和自定义,也可以直接手写xaml 你可以怎么任性怎么来。

     注意的是 WPF的目标是尽可能多的工作交给显卡进行处理,所以复杂图像绘制通常属于渲染范围(即受GPU的限制)而不属于处理器范围(受计算机CPU的限制)。通过这种方式,可以让CPU空闲下来去完成其他工作,充分利用显卡的功能,并且还可以充分利用未来新显卡所具备的不断提升的性能优势。

 

总结

     通过近期的项目,小编有一个深深的感受,就是 WPF的界面效果确实是业界的颜值担当!更甚至套用别人夸小编的一句话来描述WPF---明明可以靠脸,却偏要靠实力~~~

 

后续的几篇博客我会和大家一起来研究WPF到底有哪些好玩的东西。

 

你可能感兴趣的:(WPF)