DependencyProperty is the repository for XyzProperty. If you access a property through the DependencyProperty interface, it completely bypasses the Get / Set property receiver.
Think of it this way:
private int _myValue = 0; public int MyValue { get { return _myValue; } set { _myValue = value; } }
In this case, if I manually set _myValue = 12 , it is obvious that the Install accessory for the MyValue property will not be called; I completely went around it! The same applies to DependencyProperties. The WPF binding system uses DependencyProperty interfaces directly.
BTownTKD
source share