WPF 4.5 is here : check out the new features !

So what’s New in WPF Version 4.5 Developer Preview ? Here is a list of the new features and their regarding post :

  1. Synchronously and Asynchronously validating data

  2. Improved Support for Establishing a Weak Reference to an Event
  3. New methods and features for the Dispatcher class
  4. Automatically updating the source of a data binding
  5. Retrieving data binding information from a binding expression
  6. Markup Extensions for Events (advanced example)
  7. Accessing collections on non-UI Threads
  8. Integrating WPF with win32 Graphical User Interfaces
  9. Binding to static properties
  10. Repositioning data as the data’s values change (Live shaping)
  11. New features for the VirtualizingPanel
  12. Improved performance when displaying large sets of grouped data (same post)
  13. Binding to types that Implement ICustomTypeProvider
  14. Ribbon control
  15. Checking for a valid DataContext object

You can also read this MSDN page : “New and enhanced features in Windows Presentation Foundation (WPF) version 4.5″.

时间: 2024-09-28 17:01:03

WPF 4.5 is here : check out the new features !的相关文章

Lexus Extroic OpenCart 2.X 自适应主题模板 ABC-0648-01

Lexus Extroic OpenCart 2.X 自适应主题模板 ABC-0648-01 Lexus Extroic OpenCart 2.X 自适应主题模板 ABC-0648-01   0 评价  |  如果您对本商品有什么问题或经验,请在此留下您的意见和建议! 前台演示网址型 号: ABC-0648-01 ¥346.00 税前: ¥346.00 购买数量: +- * 系统及模板安装:              --- 请选择 ---                          无需

Openfire Strophe开发中文乱码问题

网站上有很多Openfire Web方案,之前想用Smack 但是jar包支持客户端版本的,还有JDK版本问题  一直没调试成功  估计成功的方法只能拜读源码进行修改了. SparkWeb 官网代码很久没维护  CSDN上下来个版本但jar包路径不对  花了不少时间总算能跑起来,不过版本是flex3版本,太老了   自己花精力升级有点费时间呀 最后采用存脚本开发Strophejs,下面网站写的很详细 学习的网站:http://www.dotblogs.com.tw/sungnoone/archi

WPF笔记整理--DataBinding(1)

WPF的数据绑定是一大亮点.如果用WPF而不用数据绑定,那就太失败了. 也不多废话,如果不知道如何绑定,请百度一下.这里简单的提几点: 1. ObservableCollection可用于集合绑定,由于已经实现了INotifyPropertyChanged,可以通过添加删除集合中的元素来实现对UI列表项更新.注意,当一个ObservableCollection已经有元素,通过再次new集合并不能实现清空页面已显示的内容. 如果希望ObservableCollection中某列表项的属性值改变显示

基于Tcp通讯的文件传输小例子 (wpf)

源码下载 示例基于wpf技术 是networkcomms2.3.1自带的示例 通讯框架 英国的networkcomms2.3.1C#通信框架 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NetworkCommsDotNet; using System.ComponentModel; using System.IO; namespace ExamplesWPF

Writing a Reusable Custom Control in WPF

In my previous post, I have already defined how you can inherit from an existing control and define your own reusable chunk. The reusable XAML code that I have defined there is actually a composition of one of more existing elements in a common desig

Failed to create Accelerated Display. Please check the display hardware and drivers meet the minimum requirements.

ArcGIS Runtime for WPF开发中Map设置了属性UseAcceleratedDisplay="True",报错: Sample: LocalMap Error: Failed to create Accelerated Display. Please check the display hardware and drivers meet the minimum requirements. Stack Trace: 在 ESRI.ArcGIS.Client.Native

WPF数据绑定

一:控件到控件的绑定 1:OneWay Source影响着Target,但是Target却影响不到Source.2:OneWayToSource Target影响Source,而Source却影响不到Target.3:TwoWay Source与Target相互影响.4:OneTime 在OneWay的基础上延伸了一个OneTime,仅绑定一次.如果大家属性Jquery中的one函数我想就可以不用表述了. <Window x:Class="WpfApplication1.Window1&q

WPF MVVM 架构 Step By Step(2)(简单的三层架构示例及粘合代码GLUE code)

我们第一步就是去了解三层架构和问题然后去看MVVM是怎么去解决这些问题的. 现在,感觉和事实是完全不同的两个东西.当你看到三层架构的框图的时候,你会觉得每层的职责被分配的很好.但是当你你真的去写代码的时候你会发现其实一些层被迫去做本不应该他们做的额外的事情(违反了SOLID原则的S). 这个额外的工作就是在UI-Model和Model-Data access之间的代码.让我们就把这些代码称为“GLUE”代码.有两种主要的逻辑会造成“GLUE”代码(也许我知道的并不够多,其他的可以自己发现): 1

准备.Net转前端开发-WPF界面框架那些事,搭建基础框架

题外话 最近都没怎么写博客,主要是最近在看WPF方面的书<wpf-4-unleashed.pdf>,挑了比较重要的几个章节学习了下WPF基础技术.另外,也把这本书推荐给目前正在从事WPF开发的程序猿. 现在书看完了也该实践实践,写了个WPF项目,主要以界面框架为主.  最近的几篇博客也主要围绕这个WPF项目,介绍下WPF搭建界面框架以及怎样写自定义的Windows界面和控件. 这也许是写最后几篇关于.Net技术的博客.做.Net开发也快五年了,感觉自己搞得不温不火,另外工作中正好有一个机会转做