Я полагаю, что автоматическое значение устанавливается после анализа привязкой.
Код привязки:
Width="{Binding Capacity, Converter={StaticResource CapacityConverter}, ElementName=LayoutPath}"
Height="{Binding Capacity, Converter={StaticResource CapacityConverter}, ElementName=LayoutPath}"
Источник:
<LayoutPath
x:Name="LayoutPath"
SourceElement="{Binding ElementName=ellipse}"
FillBehavior="NoOverlap"
Orientation="OrientToPath"
Capacity="auto"
Padding="34"
Distribution="Even"/>
Это работает, если я устанавливаю емкость на фиксированное значение, но не когда он автоматически рассчитывается на основе общего количества узлов в xml.
Есть решение?
-