В моем приложении попробуйте расположить 8 маленьких квадратов вокруг одного большого.См. Изображение ниже.
![alt text](https://i.stack.imgur.com/GJh11.jpg)
<UserControl
<UserControl.Resources>
<Style x:Key="ResizerStyle" TargetType="UserControl">
<Setter Property="Width" Value="{Binding Padding.Top, ElementName=border, Mode=Default}"/>
<Setter Property="Height" Value="{Binding Padding.Top, ElementName=border, Mode=Default}"/>
</Style>
<Thickness x:Key="ScalersSize">8</Thickness>
</UserControl.Resources>
<Grid x:Name="LayoutRoot">
<Border x:Name="border" BorderThickness="1" Panel.ZIndex="-1000" Padding="{DynamicResource ScalersSize}" Background="#00000000">
<Rectangle Fill="#FFC00000"/>
</Border>
<local:Scaler VerticalAlignment="Top" Cursor="SizeNS" HorizontalAlignment="Center" Style="{StaticResource ResizerStyle}"/>
<local:Scaler VerticalAlignment="Top" Cursor="SizeNESW" HorizontalAlignment="Right" Style="{StaticResource ResizerStyle}"/>
<local:Scaler VerticalAlignment="Top" HorizontalAlignment="Left" Cursor="SizeNWSE" Style="{StaticResource ResizerStyle}"/>
<local:Scaler VerticalAlignment="Bottom" Cursor="SizeNS" Style="{StaticResource ResizerStyle}"/>
<local:Scaler VerticalAlignment="Bottom" Cursor="SizeNWSE" Style="{StaticResource ResizerStyle}" HorizontalAlignment="Right"/>
<local:Scaler VerticalAlignment="Bottom" Cursor="SizeNESW" Style="{StaticResource ResizerStyle}" HorizontalAlignment="Left"/>
<local:Scaler HorizontalAlignment="Right" VerticalAlignment="Center" Cursor="SizeWE" Style="{StaticResource ResizerStyle}"/>
<local:Scaler HorizontalAlignment="Left" VerticalAlignment="Center" Cursor="SizeWE" Style="{StaticResource ResizerStyle}"/>
</Grid>
</UserControl>
И на следующем рисунке красный квадрат 62x62.Но, насколько я знаю, 80 - 8 * 2 = 64. Так почему же он отображается как 62 на 62 квадрата?