示例#1
0
 public void RemoveMedia(IMediaInfo mediaInfo)
 {
     if (!Contains(mediaInfo))
     {
         return;
     }
     Medias.Remove(mediaInfo);
 }
示例#2
0
        private void RemoveCommandHandler(object parameter)
        {
            List <ListViewItemData> selectedItems = new List <ListViewItemData>();

            foreach (ListViewItemData item in lvItems.SelectedItems)
            {
                selectedItems.Add(item);
            }
            selectedItems.ForEach(i => Medias.Remove(i));
        }
示例#3
0
 public void RemoveMedia(IMediaInfo mediaInfo)
 {
     if (!Medias.Contains(mediaInfo))
     {
         return;
     }
     Medias.Remove(mediaInfo);
     if (AutoSave)
     {
         Save();
     }
 }
示例#4
0
 public void RemoveMedia(ProductMedia media)
 {
     media.Product = null;
     Medias.Remove(media);
 }
示例#5
0
 public void Delete(Media media)
 {
     Medias.Remove(media);
     SaveChanges();
 }
示例#6
0
 public void RemoveItem(MediaItem media)
 {
     Medias.Remove(media);
 }
示例#7
0
 private void DeleteMedia(object sender, RoutedEventArgs e)
 {
     Medias.Remove((sender as FrameworkElement).DataContext as MediaData);
 }