зная, что 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" для всех возможных родителей во втором случае?