.NET4.0中WinForms有什么新功能吗

.NET4.0中WinForms有什么新功能吗,.net,winforms,.net,Winforms,我找不到任何关于WinForm新功能的信息,除了以下博客文章: 其中指出: 213种类型发生了变化,9种类型发生了变化 增加了。改变了596种方法, 添加了50个,删除了8个 那么,对于joe developer来说,这些变化有什么意义呢?我认为WinForms中对于joe developer来说没有什么新东西。微软现在正在投资WPF。所有这些更改都与内部代码重构有关 根据WinForms Group Manager在博客上的评论: 我们继续投资WinForms for .NETFX4。这包括核

我找不到任何关于WinForm新功能的信息,除了以下博客文章: 其中指出:

213种类型发生了变化,9种类型发生了变化 增加了。改变了596种方法, 添加了50个,删除了8个


那么,对于joe developer来说,这些变化有什么意义呢?

我认为WinForms中对于joe developer来说没有什么新东西。微软现在正在投资WPF。所有这些更改都与内部代码重构有关

根据WinForms Group Manager在博客上的评论:

我们继续投资WinForms for .NETFX4。这包括核心 期望维持 应用程序的兼容性已经存在 用WinForms编写,修复了 开发人员已经报告了这一情况,并做出了贡献 为开发人员提供全面的经验 整个VisualStudio,以及性能 工作和一些功能开发


不幸的是,MSDN上的文章甚至没有提到WinForms。

请查看。与现在集成的IObservable一起,它们大大简化了高级事件处理。但这并不局限于WinForms,它已经在3.5版中可用,但尚未集成。

Windows窗体处于维护模式。每个框架版本都包含一些对它的更改,但这些更改只是为了加强安全性或确保它与新版本的Windows兼容

链接的博客文章显示了新的类,这些类是内部的,不能从您自己的代码中使用。VisualStyleElement.ExplorerTreeView帮助PropertyGrid绘制带有三角形的节点的Vista样式树视图。CompatibleFlameWork的内容都在内部System.Deployment命名空间中,我认为它是用来帮助ClickOnce处理.NET 4.0版本和项目应用程序选项卡中的目标框架设置的


WF的功能已经完成,在可预见的未来它将保持原样。

@Darin Dimitrov,Somasegar的评论是“商业对话”。归根结底,在太阳落山之前,您仍然可以使用WinForm。然而,微软正在等待一个方便合法的时间停止支持它(又名VisualFoxpro)。WPF是一个好办法。