【发布时间】:2011-01-31 15:05:41
【问题描述】:
嗨, 我已经阅读了各种意见,但我没有得到最终的图片。 WPF 是 WinForms 的替代品还是更丰富的视觉体验的替代品?
【问题讨论】:
-
它不是替代品,因为 WinForms 不会消失。投票结束这个。尝试一个更有针对性的问题。
-
这在 Programmers.SE 上会是一个更好的问题。但是,我没有能力迁移它。
嗨, 我已经阅读了各种意见,但我没有得到最终的图片。 WPF 是 WinForms 的替代品还是更丰富的视觉体验的替代品?
【问题讨论】:
总之……是的。
也就是说可以双向查看。
微软的一句话概括就是:
我知道这就像泥巴一样清晰,但他们就是这么说的。
【讨论】:
另类。 Winforms 没有死,.NET 4.0 完全支持它。当您将 Winforms 项目完全转换为 WPF 应用程序时,您在 Winforms 项目中所做的任何事情都无法挽救。
【讨论】:
不,它不是,但它采用控制的方式更加动态且对开发人员友好,尤其是在 Silverlight 中协助相同的方法时,它开始关闭 Flash。
您可能想看看WPF in Wikipedia article。
【讨论】:
无论我们在 winform 中可以做什么,我们也可以在 wpf 中做。唯一的区别是 winforms 也适用于较旧的操作系统。从 VS2005 开始,winform 库和控件并没有增加太多,而 WPF 库和控件增加了很多。而VS2010完全写在wpf上。基于这些事实,微软似乎对推动 wpf 更加感兴趣。此外,在我的网络中,大多数新的桌面软件都选择 wpf。 Winform 肯定会在未来 5 年内出现,但我怀疑它的未来。
【讨论】: