WPF与Windows窗体

时间:2009-05-19 22:03:07

标签: wpf winforms

4 个答案:

答案 0 :(得分:6)

We went to WPF and never looked back.此时我建议在WPF中进行所有新开发,因为体验更好。但是要考虑到这一点,特别是如果你有一个拥有很多WinForms经验的团队。

答案 1 :(得分:3)

WPF将需要.NET 3.0(或更高版本),并将更好地分离您的演示/业务逻辑/数据访问层。如果你有一个UI设计师,或者你很擅长Expression Blend WPF,那么可能就是这样。

如果没有UI设计器并且关注点分离不成问题,WinForms将不会为您的项目引入任何额外的学习曲线。

答案 2 :(得分:2)

如果您在一个大型项目上使用(界面)设计人员和另一方面编程人员,WPF可能比Forms更好,因为您可以通过xml更好地将GUI与代码分开。

但总的来说,我不会认为自己能够一劳永逸地决定使用WPF / Windows Forms。

答案 3 :(得分:0)

从外观上看,Visual Studio也是WPF。 A New Look for Visual Studio 2010