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();
我不知道這是最好的方式,它是一種方式。