前言
经常遇到还没开始学习C#的学员问我:
Winform和WPF,我应该先学什么?
在很多人眼里,WPF是一门高级技术,而Winform是比较Low的。
今天跟大家聊聊,关于WPF和Winform。
简单聊聊
首先我认为Winform不算是过时的技术,WPF也不算是新技术,两者并不是你死我活的竞争状态,还是不同阶段的不同选择。
就像是汽车一样,Winform偏向于家用代步车,WPF偏向于高级的轿车,不同的价格,不同的性能,不同的定位。
对于刚毕业几年的年轻人来说,家用代步车无疑是更适合的,但是你只要努力,你肯定会到达购买高级轿车的阶段。
所以我的建议是对于初学者来说,学习Winform的成本会更低,学习WPF,你要多学习一门XAML语言。
而且不管是代步车还是高级轿车,都需要有驾照,你才能上手,对于Winform和WPF来说,这个驾照就是C#编程语言。
但是有了一定编程经验,或者是把Winform玩得比较熟了之后,你再接触WPF,会更加容易上手。
两者区别
如果要说Winform和WPF最大的区别在哪里?
我觉得一方面是布局方式,一方面是驱动方式。文章来源:https://www.toymoban.com/news/detail-459316.html
首先谈下布局方式,一般来说,界面布局的方式有两种,一种是拖控件,另一种是通过布局控件来实现,而Winform主要是以拖控件的方式为主,配合布局控件做整体布局,而WPF则恰恰相反,虽然也可以拖控件&#文章来源地址https://www.toymoban.com/news/detail-459316.html
到了这里,关于为什么很多人“看不起”Winform?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!