Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 StackPanel 容器中有一组控件,在用户控件中,将不同的属性绑定到作为容器的 DataContext 的项目,设置为 {Binding MyItem}
如果 MyItem 对象具有指向其父级的属性,我将如何将这些控件之一绑定到此 MyItem 的逻辑父级?
如果 MyItem 有一个指向其父级的属性,那么您可以直接使用该属性来引用父级。没有什么特别的要求,比如:
{Binding Parent.PropertyName}
(除非我误解了这个问题)
事实证明 {Binding Path=Parent.IsEnabled} 就足够了,前提是作为 DataContext 的项目具有公共属性 Parent。可能早期的错误是由于其他原因造成的。