Exemple #1
0
        /// <summary>
        /// Loading songFiles to current playlist
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void loadPlaylistBtn_Click(object sender, RoutedEventArgs e)
        {
            var openFileD = new OpenFileDialog
            {
                Filter      = "PlaylistFiles (.m3u)|*.m3u|All Files (*.*)|*.*",
                FilterIndex = 1
            };

            openFileD.ShowDialog();
            if (string.IsNullOrEmpty(openFileD.FileName))
            {
                return;
            }

            playlistWindow.playlistBox.ItemsSource = pl.AddPlaylist(openFileD.FileName);

            playlistWindow.playlistBox.SelectedItem =
                pl.Shuffle ? playlistWindow.playlistBox.Items[pl.CurrPlaylingShuff] : playlistWindow.playlistBox.Items[pl.CurrPlaying];
            _pLactive = true;
            playlistWindow.Show();
            StabilizeWindows();
        }