Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'System.Windows.Data.BindingListCollectionView' view does not support sorting.
- CollectionViewType="ListCollectionView"
- DatabaseContext.ObjectStateManager.ObjectStateManagerChanged += (o, args) => Debug.WriteLine(args.Element.ToString());
- var collectionViewSource = new CollectionViewSource();
- ((ISupportInitialize)collectionViewSource).BeginInit();
- collectionViewSource.CollectionViewType = typeof (ListCollectionView);
- collectionViewSource.Source = ((IListSource) DatabaseContext.Survey).GetList();
- collectionViewSource.SortDescriptions.Add(new SortDescription {PropertyName = "Name"});
- ((ISupportInitialize)collectionViewSource).EndInit();
- var editableCollectionView = (IEditableCollectionView)collectionViewSource.View;
- var survey = editableCollectionView.AddNew();
- // Before this point ObjectStateManager event has occurred and Debug Output is written to.
- editableCollectionView.CommitNew();
- DatabaseContext.SaveChanges(); // THIS WORKS TOO!
- myCollectionViewSource.View.Refresh(); //refresh CollectionViewSource of CollectionViewType="ListCollectionView"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement