> 文章列表 > WPF(一)--WPF简单介绍及简单创建工程

WPF(一)--WPF简单介绍及简单创建工程

WPF(一)--WPF简单介绍及简单创建工程

目录

  • 前言
  • 基本功能
  • 创建工程并了解工程
    • 创建工程

前言

优缺点:
传统桌面应用程序开发,我们过去常常使用winform进行界面搭建开发,但是winform在实际操作中会展现一些局限性,例如很多控件不支持透明度设置,或者根据UI设计师设计的样式,winform自带的控件无法通过调整属性来实现,只能通过自绘或者找寻其他第三方控件,具有一定局限性,而WPF脱离了对传统windows控件的依赖,可以展现更炫酷的界面。
但是尽管有上述的优势,也并不是说WPF就一定比winform开发强,这取决于我们开发桌面应用程序的需求是什么,winform技术比较成熟,开发速度也不慢,而WPF 需要大量内存以及CPU的代价来实现普通功能,但WPF对于屏幕的自适应又比winform优秀得多。
所以说,选择什么方式都是能实现编程开发的,但要根据实际的开发需求选择合适的技术,能更高效的进行开发(简单点就是追求桌面软件的炫酷不在意性能选wpf,对界面没有需求或要求性能还是winform好些)。
ps:这里讲的是桌面应用程序的开发,就算是wpf的性能,也是远超web的,所以针对网上的一些桌面应用程序终会被web取代的说法我不太认同,例如我现在处于的地球物理探测相关的行业,web处理地质勘探复杂的计算