private void RemoveInternal(MediaItem item) { if (SelectedItem == item) { SelectedItem = Next(); } _items.Remove(item); item.Model.IsDeleted = true; }
/// <summary> /// Removes the specified item. /// </summary> /// <param name="item">The item.</param> public virtual void Remove(TViewModel item) { using (BusyStack.GetToken()) _items.Remove(item); }