Data Binding

Data binding provides a way of connecting your user interface to a source of data, such as an object in your application. This is an elegant means of displaying data in your user interface and enabling the user to update the data and have those changes automatically pushed back into the bound object.

Rather than pushing data into the user interface from the code-behind, XAML's powerful data binding capabilities enable the user interface to pull data in from the appropriate source and populate itself as required.

Silverlight supports a very rich and flexible data binding model, and this data binding model is one of Silverlight's key strengths and one you will find extremely useful when building business applications. In Silverlight, ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.