我之前已经问过这个问题,但鉴于.NET 4.0以及WPF更高效的改进,社区是否认为性能不再是选择一种技术而非另一种技术的标准。 / p>
答案 0 :(得分:5)
由于WPF相对于WinForms的几个架构优势,总体WPF现在在大多数情况下的性能明显优于等效的WinForms代码:
然而两者都表现得足够快,我认为性能不是选择WPF而不是WinForms的重要原因。它将能够更快地创建更好的应用程序。
游戏开发者和其他需要最佳性能的人不会在其UI的关键部分使用WPF 或 WinForms:他们将编程到Direct3D甚至是硬件。
答案 1 :(得分:1)
Visual Studio 2010中的editor是用WPF编写的 我看到编辑没有表演问题,所以我很乐观。
答案 2 :(得分:0)
你的意思是WPF与GDI(+)。 通过编译GDI + C代码,仍然没有比win exe更快的速度。