Oh right... sorry, yeah, I forgot some of the view classes randomly make useful properties read-only :). Ok, well, then there are a few ways you can proceed. 1) You are getting BindingListCollectionView because you are binding to a source that implements IBindingList. So you can repackage the data in something different like an ObservableCollection, etc. 2) You can try wrap your source in a CollectionViewSource. CollectionViewSource requires the source to implement IEnumerable which should work for you. #2 is probably easier, but if that doesn't work, you'll have to do #1 :). It kind of makes sense that what you are trying to do is not really supported directly.