Настройка GroupStyle.Panel для ListView на Windows Phone

Я пытаюсь создатьListView с группировкой, где элементы в каждой группе показаны горизонтально (как прокручиваемый контент). Независимо от того, что я пробовал сGroupStyle.Panel изListView это, кажется, не имеет никакого влияния на список.

Вот как выглядит мой XAML:

  <ListView x:Name="itemListView"
            Padding="10"                
            SelectionMode="None"
            IsSwipeEnabled="False"
            IsItemClickEnabled="True"
            ItemTemplate="{StaticResource listItemTemplate}">
     <ListView.GroupStyle>
        <GroupStyle>
           <GroupStyle.Panel>
              <ItemsPanelTemplate>
                 <ItemsWrapGrid ItemWidth="144" Orientation="Horizontal" />
              </ItemsPanelTemplate>
           </GroupStyle.Panel>
           <GroupStyle.HeaderTemplate>
              <DataTemplate>
                 <Grid>
                    <TextBlock Text="{Binding DisplayTitle}" 
                               Margin="0,10,0,5"
                               Foreground="Black"
                               Style="{StaticResource SubheaderTextBlockStyle}" 
                               TextWrapping="NoWrap" />
                 </Grid>
              </DataTemplate>
           </GroupStyle.HeaderTemplate>
        </GroupStyle>
     </ListView.GroupStyle>
  </ListView>

куда

<Page.Resources>
   <DataTemplate x:Key="listItemTemplate">
      <Grid Width="144" Margin="5">
         <!-- details -->
      </Grid>
   </DataTemplate>
</Page.Resources>

На следующем рисунке слева показан реальный результат, который я получаю, а справа - то, что я хочу получить.

Я пытался с помощьюItemsWrapGrid с разными свойствами, я попробовалStackPanel и дажеVariableSizedWrapGrid, но ничего не изменилось в способе отображения элементов списка.

Как это может быть сделано?

Ответы на вопрос(1)

Ваш ответ на вопрос