2012-06-27 1 views
1

현재 스크롤바의 C# Metro 기본 controltemplate을보고 있습니다. 그리고 그것의 스크롤바 템플릿에는 verticalpanningroot라고 불리는이 부분이 있습니다. 스크롤바 UI에서 렌더링의 책임이있는 부분을 알고 계십니까?VerticalPanningRoot (C# Metro ScrollBar Template) 란 무엇입니까?

<Grid x:Name="VerticalPanningRoot" VerticalAlignment="Top" MinHeight="66"> 
    <Border x:Name="VerticalPanningThumb" 
      Background="{StaticResource ScrollBarPanningBackgroundThemeBrush}" 
      BorderBrush="{StaticResource ScrollBarPanningBorderThemeBrush}" 
      BorderThickness="{StaticResource ScrollBarPanningBorderThemeThickness}" 
      Width="4" MinHeight="17"/> 
</Grid> 

감사합니다.

답변

0

x:Name="VerticalPanningRoot"을 의미하면 Grid에 액세스 할 수 있습니다 (코드 번호는 VerticalPanningRoot).

예 :

VerticalPanningRoot.HorizontalAlignement = // something 

편집 :

귀하 실제로 ScrollBar (엄지 손가락의 "엄지 손가락"합니다 (Border 요소)를 들고 Grid는 드래그 앤 드롭 할 수있는 부분이다 내려 가서 더 빨리).

당신은 here의 모든 부분 ScrollBar을 볼 수 있습니다.이 이미지는 tuto에서 가져온 것입니다.

+0

안녕하세요, 나는 스크롤바 UI의 어느 부분을 렌더링했는지 의미합니다. – Wee

+0

내 대답을 편집했습니다. 그게 도움이 되니? – Mualig