Я хочу, чтобы мой ListView отображал элементы в группе по горизонтали, как показано на изображении ниже. Я не мог найти ничего, связанного с этим онлайн. Этот экран был взят из музыкального приложения Groove. Поскольку я новичок в задании вопросов здесь, мне кажется, что у меня недостаточно репутации для отправки изображений, поэтому я предоставил ссылку на изображение, о котором идет речь, извините за неудобства.Listview в WinRT с использованием C#
http://i.imgur.com/boCK9iy.png
Edit: Я пытаюсь подражать канавку музыкального плеера для школьного проекта ссылка ниже показывает мое приложение. Надеюсь, это даст вам лучшее представление о проблеме. http://i.imgur.com/vPJ13Sc.png
Мой Xaml Код: <ListView x:Name="itemGridView"
Grid.Row="1"
ItemsSource="{Binding Source={StaticResource artistsItemsViewSource}}" SelectionMode="None" IsSwipeEnabled="false" IsItemClickEnabled="True" RequestedTheme="Light">
<ListView.ItemTemplate> <DataTemplate> <StackPanel MaxWidth="200">
<Ellipse Height="150" Width="150"> <Ellipse.Fill> <ImageBrush Stretch="Fill" ImageSource="Assets/Artist.png"/> </Ellipse.Fill> </Ellipse> <TextBlock Text="{Binding ArtistName}" FontSize="18" HorizontalAlignment="Center" Margin="0,5,0,0" TextWrapping="Wrap"/> <TextBlock Text="{Binding AlbumCount}" FontSize="15" HorizontalAlignment="Center" Margin="0"/>
</StackPanel> </DataTemplate> </ListView.ItemTemplate> <ListView.ItemsPanel> <ItemsPanelTemplate>
<ItemsStackPanel Width="200" HorizontalAlignment="Left" Margin="30,0,0,0"/>
</ItemsPanelTemplate> </ListView.ItemsPanel>
<ListView.GroupStyle> <GroupStyle> <GroupStyle.HeaderTemplate> <DataTemplate> <Grid Margin="0,0,0,2"> <TextBlock Text="{Binding AlphaLetter}" FontSize="20" Foreground="{StaticResource SideButtonBlue}" /> </Grid> </DataTemplate> </GroupStyle.HeaderTemplate> </GroupStyle> </ListView.GroupStyle>
</ListView>
Возможный дубликат [Как сделать элементы WPF ListView повторяющимися по горизонтали, как горизонтальная полоса прокрутки?] (http://stackoverflow.com/questions/359217/how-do-i-make-wpf-listview-items-repeat-horizontally-like-a-horizontal-scrollba) – tomab
Это вызывает все группы быть организованы горизонтально, а не только элементы в группе списка. –
Что вы пробовали? На самом деле написал простой DataTemplate для вашего ListView? – tomab