我有一个Control(mySubControl),它继承自UserControl(myAbstractControl),它是抽象的。 当我尝试在mySubControl中设置依赖项属性时,我总是在运行时遇到错误,说:
“System.Windows.Data错误:40:BindingExpression路径错误: 'myPropertyRegistrationName'属性未找到......“
我认为mySubControl的DataContext会搞砸了。
我尝试使用相对绑定,但它也没有修复它。
Visibility="{Binding RelativeSource={RelativeSource AncestorType={x:Type myNS:myType}},
Path=myPropertyRegistrationName}"
有人能帮助我吗?
THX
答案 0 :(得分:0)
它始终是语法,不是吗?
Visibility="{Binding myPropertyRegistrationName, RelativeSource={RelativeSource FindAncestor, AncestorType=myNS:myType}}"
无论如何,无论如何。