1
は、MyControl
にdepPropがあることを認識しています。 PX1
、私は何を結ぶべきですか?line1
またはline2
?バインディングの設定:名前またはタイプ?
<UserControl x:Class="MyProject.MyControl"
xmlns:my="clr-namespace:MyProject"
x:Name="ParentControl">
<Canvas>
<Line x:Name="line1"
X1="{Binding RelativeSource={RelativeSource AncestorType={x:Type my:MyControl}}, Path=PX1}" />
<Line x:Name="line2"
X1="{Binding ElementName=ParentControl, Path=PX1}" />
</Canvas>
</UserControl>
は、私たちは名前「ParentControl」第二の場合は、すべての可能な両親あたりの一意性を保証しなければならない、意味ですか?
+1、それはそれを要約しています:)私はいつもRelativeSource xaml構文が少し長くなることを発見しました。 –
親コンテナに 'ParentControl'という名前の要素があるとどうなりますか? – serhio