Cor*_*ton 13 .net wpf winforms
WPF与Windows Forms有一个类似的问题,它提供了一些很好的信息,但根据我的个人经验,我认为没有理由在Winforms上使用WPF.有了WPF,最初有很多关于它的多线程功能的讨论,但在使用中我看不到任何好处.
我有两个应用程序执行相同的操作,一个在WPF中,另一个在Winforms中.Winforms应用程序在性能方面(通过10倍)将WPF应用程序吹走,看起来同样不错.
当然,我比WinF更精通Winforms应用程序.
Tim*_*hyP 16
这里有关于这个主题的另一个讨论: Windows Forms何时是WPF的正确选择?
Winforms应用程序在性能方面(通过10倍)将WPF应用程序吹走,看起来同样不错.
WPF不仅仅是花哨的图形...我不是设计师,地狱我对色彩没有感觉(我的未婚妻决定不再买自己的衣服了)但我喜欢WPF.例如,DataBinding支持是惊人的,更不用说为ListBox创建一个ItemTemplate是多么容易(还记得在Windows窗体中覆盖绘制方法只是为了获得2行文本和ListBox项中的图像吗?)
至于性能...根据我的经验,只有在使用带有GPU的Windows Vista/7时才能注意到改进.(当然,你编写代码的方式).
也许微软推销WPF完全是关于粉红色大象图形的一个错误,而它做得更多.(他们在匆忙发布Silverlight 1时犯了类似的错误,在我看来他们应该一起跳过所有这些错误).
归档时间: |
|
查看次数: |
20980 次 |
最近记录: |