Here is the seventh (OMG !) post on the WPF 4.5 new features. Collections are a part of every application and their management is maybe the first thing you learn to deal with in WPF.…
Tagged By how to

UPDATE: WPF 4.5’s MarkupExtension : Invoke a method on the ViewModel / DataContext when an event is raised.
We have seen in a previous post that WPF 4.5 enable the use of custom markup extensions to provide event handlers. In this post we’ll see that we can execute a method on the DataContext…

WPF 4.5 – Part 6 : Markup Extensions for Events
The first time I read about this new feature and its description, I just shake my head and thought : “what is this ?”! Then Rob Relyea, the ex-PM of the WPF team and Fabien…
WPF 4.5 – Part 4 : the new Binding’s ‘Delay’ property
If you read the MSDN page on the new WPF 4.5 features, you’ll find it under the label “Automatically updating the source of a data binding“. This is more precise and understandable to me to…
WPF 4.5 – Part 1 : Asynchronous data validation
Here is the first post of a serie about the new features of WPF 4.5. Validation of data is often if not always necessary in modern applications. From a long time, WPF provided the IDataErrorInfo…

WPF’s DataGridCheckBoxColumn ElementStyle uses a wrong default value
Today I found out a strange behavior in the DataGridCheckBoxColumn: it was not using the default template I set in the resources for the CheckBoxes and uses the default WPF’s one instead. This happens always…

Convert in code as in XAML: how to get the XAML processor’s converter ?
Sometimes you need to set property on controls from the code and then you realize that this is not like in XAML: these are not strings? No, they are not! This is because the XAML…