Data binding in WPF goes far beyond what you could achieve in Winforms. It is an integral part of the platform and is common throughout. I would say that you cannot understand WPF without understanding its data binding system.
This is not without its traps, to be sure. Broken bindings are often not as obvious as you may like, but improvements have been made to help you identify and flag these issues.
source
share