WPF Property System

WPF has a property system to handle the properties. When you code in WPF you write the properties same as CLR properties (just like .net properties, get/set wrappers). But these properties are handled by the Property System in WPF.

When you specify some property in your controls in the XAML code, the WPF property system compute the values based on the theme settings, data binding properties, story boards/animations,
data templates, resources, styles etc.. So the WPF properies are depends on # of parameters (like data binding, animation, templates etc..).

The WPF properties are derived from "DependencyObject" class which provides the property
system. This is sometimes also called Model Driven or Data Driven property system.

No comments:

Post a Comment