WPF是WinForms的替代品吗?

时间:2011-01-31 15:05:41

标签: wpf winforms

  

可能重复:
  When is Winforms the correct choice vs. WPF?

您好, 我已经阅读了各种意见,但我没有得到最终的结论。 WPF也是WinForms的替代品,还是更丰富的视觉体验的替代品?

4 个答案:

答案 0 :(得分:4)

简而言之......是的。

也就是说可以双向查看。

简而言之,微软所说的是:

  • WinForms不会消失
  • 在WinForms平台上不会有更重要的开发。
  • Microsoft建议使用WPF
  • WPF将为您提供更丰富的UI体验。
  • WPF将允许您更轻松地使用设计模式进行更多基于标准的开发。

我知道这就像泥巴一样清晰,但这就是他们所说的。

答案 1 :(得分:1)

替代。 Winforms并没有死,.NET 4.0完全支持它。当你将它完全转换为WPF应用程序时,你在Winforms项目中所做的一切都是可以挽救的。

答案 2 :(得分:0)

不,事实并非如此,但它采取控制的方式更具动态性和开发人员友好性,尤其是在Silverlight协助相同的方法时,它开始关闭Flash。

您可能需要查看WPF in Wikipedia article

答案 3 :(得分:0)

无论我们在winform中做什么,我们也可以在wpf中完成。唯一的区别是winforms也适用于较旧的操作系统。从VS2005开始,除了WPF库和控件中的大量添加外,winform库和控件还有很多其他内容。 VS2010完全写在wpf上。基于这些事实看起来微软对推动wpf更感兴趣。同样在我的网络中,大多数新的桌面软件都选择了wpf。 Winform肯定会在未来5年内出现,但我怀疑它的未来。