Я изо всех сил пытаюсь найти достаточно информации о свойстве Inheritance Tree (или Inheritence Context), используемом DependencyObject
и DependencyProperty
.
Я хотел бы использовать возможность наследования значений DependencyProperty
вне типичной страницы WPF, так что Объект A является логическим родительским Объектом B, и, таким образом, значение, назначенное свойству в Объекте A, будет автоматически распространяться на Объект B, если он не был установлен локально (немного похоже на то, как свойство FlowDirection
работает в WPF).
Если Объект A и Объект B получены из DependencyObject
, и не являются дочерними элементами UIElement
(другими словами, Объект A является собственным root ), тогда как установить логическое дерево, чтобы DependencyProperty
понимало, что B является потомком A?
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * '' * '' * ''], а '' Джоша Смита не совсем то, что я ищу Я не хочу получить свойства из существующего дерева элементов ... Я хочу создать свое собственное невизуальное дерево элементов ... т.е. иметь контроль над контекстом наследования.
Кто-нибудь знает, где скрывается эта совокупность знаний?