Более любопытно, чем что-либо, но мне интересно, кто-нибудь знает, почему этот прокручиватель в этом шаблоне настроен следующим образом:
<!-- Page ScrollViewer Style -->
<Style x:Key="PageScrollViewerStyle" TargetType="ScrollViewer">
<Setter Property="BorderBrush" Value="Transparent"/>
<Setter Property="BorderThickness" Value="0,1,0,1"/>
<Setter Property="Margin" Value="-58,-5,-58,-5"/>
<Setter Property="Padding" Value="35,-10,33,-10"/>
<Setter Property="VerticalScrollBarVisibility" Value="Auto"/>
<Setter Property="HorizontalScrollBarVisibility" Value="Auto"/>
В частности, меня интересуют атрибуты Margin и Padding. Что здесь делается, вместо того, чтобы просто помещать ScrollViewer в родительский объект?