winform是调用GDI+绘图,如果各种特效实现起来困难 需要手工GDI重绘,各种特效实现起来麻烦。但是对于老程序员因为熟悉GDI所以一时割舍不下。
还有因为WPF比winform对于绘图因为多了一层封装,所以实现简单界面反而性能不如winform
我用下来,感觉有以下几个大区别:WPF的线程模型和winform的线程模型不同WPF到处用到数据绑定,winform在列表中才用的多WPF支持3D,winform本身没有,需要引入托管的DXWPF有现成的动画机制,winform没有WPF的界面可以用XAML写,后台逻辑用C#,winform全部C#。也就是WPF真正做到界面与逻辑分离。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)