는 <ScrollViewer>
두 (2) <ItemControl>
대신과 같이 대해
어떻게 해결
업데이트 ItemControl의 ItemsSource는 당신이 가지고있는 것을리스트합니다.
<ScrollViewer>
<StackPanel>
<!-- list #1 -->
<ItemsControl x:Name="list1" ItemsSource="{Binding YOURLIST_1}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding YOURTEXT}"></TextBlock>
<!-- ................ -->
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
<!-- header -->
<TextBlock Text="YOUR HEADER"></TextBlock>
<!-- list #2 -->
<ItemsControl x:Name="list2" ItemsSource="{Binding YOURLIST_2}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding YOURTEXT}"></TextBlock>
<!-- ................ -->
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</StackPanel>
</ScrollViewer>
OLD 해결 할 매우 어려운 아마도 매우 성가신 것
. 그러나 키를 사용하여 모델 항목을 그룹화하려면 ONELongListSelector
과 동일한 결과를 얻을 수있는 것 같습니다.
How to display data in a grouped list in LongListSelector
for Windows Phone 8
는 "헤더는"당신의 키가 될 것이다. Windows Phone News 앱을 실행하고 '헤드 라인'페이지 아래에 그룹화의 좋은 예가 표시됩니다.
답변 해 주셔서 감사합니다. 제공하신 링크는 항목에 대해 하나의 모델을 사용하고 있습니다. 내 프로젝트에는 두 가지 모델이 있습니다. 그룹화를 통해이를 달성 할 수 있습니까? –
@ FigenGüngör 좋아요, 당신은 전에 언급해야합니다. :) 스크롤보기와 2 개의 itemcontols에 대해 말입니다. : D, 편집 된 솔루션을 확인하십시오. –