You could use a listbox for that...
this is the raw xaml declration
<ListBox x:Name="listBoxSong" FontSize="26">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding Name}" Width="150"/>
<TextBlock Text="{Binding TrackNumber}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
now just bind your list to this listbox in code .
Like this:
listBoxSong.ItemSource=songslist;
This would generate a list kind of structure and also provides customization to a great extent.