比什麼都好奇,但我不知道是否有人知道爲什麼會在這個模板的ScrollViewer中這樣配置:Silverlight業務應用程序 - 導航/造型的應用程序內
<!-- 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"/>
特別是我想知道保證金和填充屬性。在這裏完成的是什麼,而不是隻允許ScrollViewer被包含在父對象中?
奇怪的是,樣式是以這種方式直接在模板中創建的。我已經刪除了它們,並且一切似乎都按照我預期的那樣工作。我只是好奇爲什麼模板有它。 – codeputer
你們是否使用Blend?它可能是從那裏引發的。或者以前的開發人員將它嵌入到控件中,而後者只是將整個事物抽象爲一種隱含的風格。不知道... –