This event is to be fired every time one of the properties is changed.The problem with this interface is in the code that consumes it.Databinding is a fundamental part of the WPF, Silverlight and the Silverlight for Windows Phone 7 frameworks.It is a powerful concept that once mastered allows you to write concise and elegant code.By reading it you’ll discover what is the goal of this property, how to use it and some scenario where it is really useful and smart to use it.A binding is done between two objects : the source (where the data comes from) and the target (where the data go to).A common requirement for any user interface application that accepts user input is to validate the entered information to ensure that it has the expected format and type for the back-end to be able to accept and persist it.
Because of the depth of this topic I have decided to split this tutorial up into a series of blog posts, each of which explore a different aspect of the binding framework.
This is more precise and understandable to me to say that a ‘Delay’ property has been added to the Binding markup extension !
This post is a part of the serie on WPF 4.5 new features.
With WPF this is done easily by setting the Update Source Trigger property to Property Changed in the Binding definition, unfortunately this is not available for Silverlight.
A workaround that I found for this was to add a Key Up event to the required Text Box and update the binding in code behind.