我正在努力寻找有关 and 使用的属性继承树(或继承上下文)的足够DependencyObject信息DependencyProperty。
我想使用DependencyProperty典型 WPF 页面之外的值继承功能,例如对象 A 是逻辑父对象 B,因此分配给对象 A 上的属性的值将自动传播到对象 B,除非它已经在本地设置(有点像FlowDirectionWPF 中的属性)。
如果 Object A 和 Object B 派生自DependencyObject,并且不是a 的子级UIElement (换句话说,Object A 是它自己的根),那么您如何建立逻辑树以便DependencyProperty理解 B 是 A 的子级?
Hillberg Freezable Trick以及Josh Smith 的技巧包并不是我想要的。我不想从现有元素树中检索属性...我想创建自己的非可视元素树...即控制继承上下文。
有谁知道这个知识体系隐藏在哪里?