我目前正在研究一個uwp音樂播放器,並且我希望在啓動時顯示音樂庫中的每個專輯封面在GridView控件,然後在每個專輯封面的該專輯中的歌曲文件列表中單擊該應用程序在UWP C#在GridGView中顯示專輯封面,並顯示每個專輯封面上的每個專輯的歌曲文件列表(GridView項目)
-1
A
回答
1
您應該能夠創建Album
類包含的Song
一個ObservableCollection
顯示一個新的頁面上。
例如:
class Album
{
public string AlbumName { get; set; }
public ObservableCollection<Song> Songs { get; set; }
}
public class Song
{
public string SongName { get; set; }
public string FilePath { get; set; }
}
您可以設置Album
到ObservableCollection
那麼你可以收集設置爲GridView
的ItemsSource
。我們可以添加GridView.SelectionChanged
事件。如果我們可以使用GridView.SelectedIndex
來獲得Album
集合的索引。
要發送Album
到新頁面,我們可以使用Navigate(Type sourcePageType, object parameter)
方法。它會使Frame加載由指定頁面表示的內容,並傳遞一個參數供導航目標解釋。在新頁面中,我們應該可以覆蓋OnNavigatedTo
,我們可以通過NavigationEventArgs.Parameter
得到Album
。
+0
@black任何更新? –
相關問題
- 1. 顯示專輯封面
- 2. 如何顯示MP3的專輯封面?
- 3. Views.player專輯封面
- 4. iOS 8專輯封面
- 5. 從mp3中提取專輯封面並用Delphi顯示圖片?
- 6. 添加專輯封面到WMA文件
- 7. 顯示Facebook的專輯封面照片_n代替_s
- 8. 如何控制專輯封面的顯示位置?
- 9. 檢索當前播放的歌曲的Spotify的專輯封面
- 10. Android MediaSession不會將專輯封面顯示爲鎖屏背景
- 11. 沒有編碼的專輯封面
- 12. 作爲通知的專輯封面
- 13. 提取專輯封面在android系統
- 14. 在線獲取專輯封面
- 15. 如何從URL獲取歌曲的專輯封面
- 16. libspotify API:多張專輯封面?
- 17. 如何獲取專輯封面照片
- 18. 快速專輯封面處理像iTunes?
- 19. 使用facebook api獲取專輯封面
- 20. 獲取專輯封面照片
- 21. 獲取專輯封面,如JPEG,PNG等
- 22. 專輯對象下沒有封面
- 23. 如何設置/更改專輯封面?
- 24. 發佈照片到Facebook沒有移動專輯封面的訂單專輯
- 25. Gracenote多個全球Id專輯顯示
- 26. 媒體播放器:在它的專輯,顯示歌曲
- 27. 從mp3文件中獲取專輯封面?
- 28. 負載專輯封面到滑翔使用列表視圖
- 29. Facebook專輯中的照片未顯示
- 30. 提取並顯示專輯藝術的MP3文件在Android中
所以...你已經嘗試了什麼? – Logarr
我能夠一起顯示歌曲文件和縮略圖,但我只想顯示專輯藝術,然後點擊其中的任何一個,然後顯示該專輯的歌曲文件列表 – black
請添加您嘗試的代碼。 –