示例:
<UserControl x:Name="userControl"
<StackPanel x:Name="container" Margin="0">
<TextBox Text="{Binding Path=SettingValue, RelativeSource={RelativeSource Mode=Self}}"/>
</StackPanel>
</UserControl>
UserControl包含SettingValue
依赖属性,TextBox没有,
所以这个例子不起作用。
如果我有AncestorType
,我可以这样做,就像在WPF中一样:
RelativeSource Mode=FindAncestor, AncestorType={x:Type UserControlType}
是否有可能绑定到UserControl.SettingValue属性?
答案 0 :(得分:1)
您是否尝试过以下操作?使用ElementName
源(语法可能有点偏离)。
<TextBox Text="{Binding Path=SettingValue, ElementName=userControl"/>
答案 1 :(得分:0)