I was wondering if one can define a readonly AttachedProperty and make it depend on other properties of the same dependencyObject. More consistently, take a look at the followin