在 .NET Framework 4.5中, windows presentation foundation (WPF) 包含以下方面的改进:

  • 新 增Ribbon 控件,可以实现一个承载一个快速访问工具栏、应用程序菜单和选项的Ribbon用户界面。

  • 新 增 INotifyDataErrorInfo 接口,支持同步和异步数据验证。

  • VirtualizingPanelDispatcher 类的新功能。

  • 改善性能,当显示大时设置分组的数据和在访问非 UI 线程上的集合。

  • 将数据绑定到静态的属性,数据绑定信息数据绑定到实现 ICustomTypeProvider 接口的自定义类型,从一个约束表达式检索绑定信息。

  • 当值更改时重新定位数据 (实时建模)。

  • 在 WPF 和 Win32 用户界面元素之间提供更好的集成。

  • 能够检查项目容器的数据上下文是否是断开的。

  • 可以设置应经过在属性更改和数据源更新之间的时间。

  • 改进对实现弱事件模式的支持。 此外,事件现在可以接受标记扩展。

有关更多信息,请参见 什么是新在 beta WPF 4.5 版