private void MainForm_PlayListPlayClicked(object sender, PlaylistPlayClickedEventArgs e) { Focus(); ClearGui(); UrlToIndex.Clear(); List <MusicFile> musicFiles = new List <MusicFile>(); e.SongsToBePlayed.ForEach(song => { MusicFile mf = new MusicFile(song); musicFiles.Add(mf); lbOpenedFiles.Items.Add(mf); UrlToIndex.Add(mf.Url, lbOpenedFiles.Items.Count - 1); }); Player.PlayMusicFiles(musicFiles, true); }
protected virtual void OnPlayListPlayClicked(PlaylistPlayClickedEventArgs e) { PlayListPlayClicked?.Invoke(this, e); }