Show total songs and total duration for each playlist.
This commit is contained in:
@@ -12,13 +12,33 @@
|
||||
d:DataContext="{d:DesignInstance Type=vm:PlaylistsViewModel, IsDesignTimeCreatable=True}"
|
||||
mc:Ignorable="d">
|
||||
<UserControl.Resources>
|
||||
<DataTemplate x:Key="PlaylistTemplate" x:DataType="playlists:Playlist">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" VerticalAlignment="Bottom">
|
||||
<Viewbox Height="24" Width="24">
|
||||
<PathIcon Data="{StaticResource MusicNoteList}" />
|
||||
</Viewbox>
|
||||
<TextBlock Text="{x:Bind Name}" FontSize="16" VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
<SolidColorBrush x:Key="PlaylistItemSubtitleBrush" Color="#aaaaaa"/>
|
||||
|
||||
<!-- Playlist Item Subtitle Text Block -->
|
||||
<Style x:Key="PlaylistSubtitleTextBlock" TargetType="TextBlock">
|
||||
<Setter Property="Foreground" Value="{StaticResource PlaylistItemSubtitleBrush}"/>
|
||||
<Setter Property="FontSize" Value="13"/>
|
||||
<Setter Property="LineStackingStrategy" Value="BlockLineHeight"/>
|
||||
<Setter Property="TextTrimming" Value="CharacterEllipsis"/>
|
||||
<Setter Property="LineHeight" Value="0"/>
|
||||
</Style>
|
||||
|
||||
<DataTemplate x:Key="PlaylistTemplate" x:DataType="vm:PlaylistItemViewModel">
|
||||
<Grid>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="200" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<StackPanel Grid.Column="0" Orientation="Horizontal" Spacing="8" VerticalAlignment="Center">
|
||||
<Viewbox Height="24" Width="24">
|
||||
<PathIcon Data="{StaticResource MusicNoteList}" />
|
||||
</Viewbox>
|
||||
<TextBlock Text="{x:Bind Playlist.Name}" FontSize="16" VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Spacing="8">
|
||||
<TextBlock Text="{x:Bind Summary, Mode=OneWay}" Style="{StaticResource PlaylistSubtitleTextBlock}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</UserControl.Resources>
|
||||
<Grid Margin="10">
|
||||
|
||||
Reference in New Issue
Block a user