Data Binding

  • Raffaele Garofalo


The primary purpose of WPF is to provide a dynamic, powerful way to build standalone client user interfaces using XAML markup. A user interface consists of different types of controls, such as buttons, textboxes, and datagrids. Each control exposes data and behaviors; the data will be displayed onscreen and edited by the user while the behaviors will make the UI interactive. Typically, the most challenging tasks when developing a UI are binding the data to the View and keeping the data synchronization between the View and the Model up-to-date at all times. For example, if the user modifies the data in the View, you must update the corresponding Model, and if the Model changes, the corresponding View needs to be updated.


Validation Rule Data Template Class Build String Converter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Raffaele Garofalo 2011

Authors and Affiliations

  • Raffaele Garofalo

There are no affiliations available

Personalised recommendations