wpf和winform的区别

如题所述

1、来源不同

WPF是微软推出取代winform的产品,能分离界面设计人员与开发人员。

WinForm创建丰富的基于Windows的应用程序。

2、底层使用情况不同

WPF底层使用的DirectX,winform底层使用的是GDI+。

3、曲线学习情况不同

Winform的学习曲线较少,而WPF需要更多的学习曲线来理解控件和设计部分的完整流程。

4、开发应用程序情况不同

Winform在开发应用程序时更易于使用,而WPF使用起来有点困难,因为它需要良好的知识才能使用控件。

5、控件情况不同

在Winform中,控件很难自定义,而在WPF中,控件可以轻松自定义,因为它完全是从头开始编写的。

6、数据绑定情况不同

Winform以有限的方式支持数据绑定,而WPF完全支持数据绑定。

温馨提示:答案为网友推荐,仅供参考
相似回答