1
任何人都可以请告诉我如何实现IEditableCollectionView接口? 我想使用自定义列表数据绑定到WPF(C#)中的数据网格,并需要实现此接口来编辑数据。如何实现IEditableCollectionView接口
谢谢。
任何人都可以请告诉我如何实现IEditableCollectionView接口? 我想使用自定义列表数据绑定到WPF(C#)中的数据网格,并需要实现此接口来编辑数据。如何实现IEditableCollectionView接口
谢谢。
我很确定IEditableCollectionView中的对象必须实现IEditableObject接口才能正常工作。
我用它作为另一个集合的包装。
ObservableCollection<ObjectType> Collection = new ObservableCollection<ObjectType>(getObjectsFromDatabaseMethod());
ICollectionView CollectionView = CollectionViewSource.GetDefaultView(Collection); // View wich you can sort and filter with
IEditableCollectionView EditableCollectionView = CollectionView as IEditableCollectionView; // Gives you the editview
EditableCollectionView.AddNew(); // adds a new item of type ObjectType
EditableCollectionView.EditItem(a_instance_from_collection);
EditableCollectionView.CommitEdit();
EditableCollectionView.CancelEdit();
我不知道这是最好的方式,它是一种方式。