/// <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(); }