2012-07-09 3 views
5

ListView 또는 GridView 그룹의 헤더가 내용과 함께 스크롤되지 않지만 내용이 끝나고 다음 헤더가 올 때까지 고정 된 상태로 유지하는 방법 집중하고있는.ListView 및 GridView의 끈적한 헤더 WinRT xaml

GridView 항목을 스크롤 할 때 Windows 8 Release Preview의 Finance 응용 프로그램에서 동작을 관찰 할 수 있습니다.

전체 코드는 기대하지 않지만 몇 가지 아이디어, 링크, 코드 스 니펫, 샘플 등을 듣고 싶습니다. 그러면 시작하는 데 도움이됩니다.

감사

답변

3

당신은 주요 목록보기의 DataTemplate을에서 목록보기를 포함 할 수 있습니다. 그런 다음 템플릿 기반 listviews에 gridview 및 gridviewcolumns를 포함시키고 열 헤더를 그런 식으로 얻을 수 있습니다.

+1

감사하지만 열 머리글이 있습니다. Windows 8 Release Preview의 Bing Finance 응용 프로그램에 표시된 부드러운 전환을 찾고 있습니다. –

0

ScrollViewer에서 ListView 줄 바꿈. ListView의 내부 SrollViewer는 사용되지 않으며 외부 ScrollViewer를 제어 할 수 있습니다.이 ScrollViewer를 사용하면 TopHeader을 설정할 수 있습니다.

<ScrollViewer> 
    <ScrollViewer.TopHeader> 
     ... Your header content here ... 
    </ScrollViewer.TopHeader> 
    <ListView HorizontalAlignment="Left" VerticalAlignment="Top"> 
     ... Your body content here ... 
    </ListView> 
</ScrollViewer>