public void LoadAlbumB(int indexAlbum) { // Carrega dados do Album B (direita) lstB.Items.Clear(); List <String> musicas = Metodos.CarregarMusicas(Variaveis.albuns[indexAlbum]); musicas = Metodos.CarregarMusicas(Variaveis.albuns[indexAlbum]); foreach (var item in musicas) { lstB.Items.Add(Path.GetFileNameWithoutExtension(item.ToString())); } lblB.Text = Variaveis.albuns[indexAlbum].ToString().Replace("C:/Musicas/", ""); PicBox_LadoB.Load(Metodos.CarregarCapaAlbum(Variaveis.albuns[indexAlbum])); }
private void lstB_KeyDown(object sender, KeyEventArgs e) { if (Convert.ToInt32(e.KeyCode) == 37) { lstB.ClearSelected(); SendKeys.Send(" "); } if (Convert.ToInt32(e.KeyCode) == 39) { if (Variaveis.indexAlbumB < Variaveis.albuns.Count - 1) { // Carrega dados do Album A (esquerda) lstA.Items.Clear(); Variaveis.indexAlbumA += 1; List <String> musicas = Metodos.CarregarMusicas(Variaveis.albuns[Variaveis.indexAlbumA]); foreach (var item in musicas) { lstA.Items.Add(Path.GetFileNameWithoutExtension(item.ToString())); } lblA.Text = Variaveis.albuns[Variaveis.indexAlbumA].ToString().Replace("C:/Musicas/", ""); PicBox_LadoA.Load(Metodos.CarregarCapaAlbum(Variaveis.albuns[Variaveis.indexAlbumA])); // Carrega dados do Album B (direita) lstB.Items.Clear(); Variaveis.indexAlbumB += 1; musicas = Metodos.CarregarMusicas(Variaveis.albuns[Variaveis.indexAlbumB]); foreach (var item in musicas) { lstB.Items.Add(Path.GetFileNameWithoutExtension(item.ToString())); } lblB.Text = Variaveis.albuns[Variaveis.indexAlbumB].ToString().Replace("C:/Musicas/", ""); PicBox_LadoB.Load(Metodos.CarregarCapaAlbum(Variaveis.albuns[Variaveis.indexAlbumB])); SendKeys.Send(" "); } } }