示例#1
0
 private void MenuItemDelete_Click(object sender, RoutedEventArgs e)
 {
     if (playlistList.SelectedItem != null)
     {
         string playlistToDelete = playlistList.SelectedItem.ToString();
         musicLib.DeletePlaylist(playlistToDelete);
         List <string> updatedPlaylists = new List <string>();
         updatedPlaylists.Add("All Music");
         updatedPlaylists.AddRange(musicLib.Playlists);
         playlistList.ItemsSource = updatedPlaylists;
     }
 }
示例#2
0
 private void Delete_Playlist(object sender, RoutedEventArgs e)
 {
     if (playListBox.SelectedItem != null)
     {
         string playlistName = playListBox.SelectedItem.ToString();
         if (playlistName != "All Music")
         {
             musicLibrary.DeletePlaylist(playlistName);
             LoadList(sender, e);
             LoadGrid(sender, e);
         }
     }
 }
示例#3
0
 private void deleteCommand_Executed(object sender, ExecutedRoutedEventArgs e)
 {
     musicLib.DeletePlaylist(playlistBox.SelectedItem.ToString());
     playlistBox.ItemsSource = musicLib.Playlists;
     musicLib.Save();
 }