private void lecteurMultimédiaToolStripMenuItem_Click(object sender, EventArgs e) { FrmLecteurMultimedia formulaire = new FrmLecteurMultimedia(); formulaire.Show(); //formulaire.ShowDialog(); }
private void btnEcouterExtraits_Click(object sender, EventArgs e) { Artist selectedArtistDetails = new Artist(); selectedArtistDetails = DeezerApi.getDetailsArtistById(selectedArtist.id); if (selectedArtistDetails.nbAlbums == 0) { MessageBox.Show("Désolé, les extraits pour '" + selectedArtist.name + "' ne sont pas disponibles...", "Zik'nCo : Avertissement", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { FrmLecteurMultimedia formulaire = new FrmLecteurMultimedia(); List <Album> lesAlbums = selectedArtistDetails.getLesAlbums(); foreach (Album unAlbum in lesAlbums) { List <Track> lesTracks = unAlbum.getLesTracks(); foreach (Track unTrack in lesTracks) { //On lit chaque titre de chaque Album de l'artiste WMPLib.IWMPMedia unMedia = formulaire.wmpLecteur.newMedia(unTrack.preview); formulaire.wmpLecteur.currentPlaylist.appendItem(unMedia); } } formulaire.Show(); formulaire.wmpLecteur.Ctlcontrols.play(); } }