Configuración del GroupStyle.Panel de un ListView en Windows Phone

Estoy tratando de crear unListView con agrupación donde los elementos de cada grupo se muestran horizontalmente (como contenido desplazable). No importa lo que probé con elGroupStyle.Panel delListView no parece tener ningún efecto en la lista.

Así es como se ve mi 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>

Dónde

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

La siguiente imagen muestra a la izquierda el resultado real que obtengo y a la derecha lo que quiero tener.

Intenté usar unItemsWrapGrid con diferentes propiedades, probé unStackPanel e incluso unVariableSizedWrapGrid, pero nada cambió en la forma en que se muestran los elementos de la lista.

¿Cómo se puede hacer esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta