C#的windows form和WPF区别在哪里?

RTVS2010里面建议用WPF但是我自己写软件的时候和发现很多在windowsform里面的功能在WPF里面都没有,请问这两个有什么区别?可不可以不用WPF?windo... RT
VS2010里面建议用WPF 但是我自己写软件的时候和发现很多在windows form里面的功能在WPF里面都没有,请问这两个有什么区别?
可不可以不用WPF? windows form会不会过时了?
展开
 我来答
百度网友2f1730336
2011-04-25 · TA获得超过911个赞
知道小有建树答主
回答量:1316
采纳率:0%
帮助的人:1047万
展开全部
我之前做Microsoft WPF项目开发,现在做WinForm C/S架构开发:

1、两者没有过时之说,首先WPF是相对于WinForm来说,使用了XAML语言,使用界面效果更好一些,更突显之处在于,WPF技术可以目前较为流行的Surface技术相结合,实现像IPhone手机相似的,触摸屏技术,因此,在需要较好的视觉效果时,或者有更高的需求时,有能力的公司会选择使用WPF开发,:例如:富媒体展示平台,它更适合展示平台;
2、WinForm相对来说,属于应用型软件范畴,注重软件的客户端实现,例如:CRM\ERP系统,或者常见的数据库类软件、上位机系统等等。对于使用来说,WPF是无法比拟的!
3、所以,在不同需要的情况下,一般使用不同的技术来实现!WinForm没有过时,而是在他需要的地方,恰到其分的使用着!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式