Does the dependency property inheritance mechanism only work between class
and subclasses ?
I mean if i want a dp for a class A object can inherit its value from a
class B parent (in the logical tree) object, does it necesseraly imply that
class A and class B are subclasses of the class that registers the dp ?
If not, how can I do that ?