EditableObjects

BLToolkit.NET

Business Logic Toolkit for .NET www.bltoolkit.net
 

The EditableObjects namespace contains classes that can help you to make your object model editable. That means your objects will support the following list of standard and BLToolkit interfaces:

for business objects
namespaceinterface
System.ComponentModelIEditableObject
System.ComponentModelINotifyPropertyChanged
System.ComponentModelICustomTypeDescriptor
SystemICloneable
BLToolkit.ComponentModelINotifyObjectEdit
BLToolkit.EditableObjectsIEditable
BLToolkit.ValidationIValidatable
for collections
namespaceinterface
System.ComponentModelITypedList
System.ComponentModelIBindingList
System.ComponentModelIBindingListView
System.ComponentModelICancelAddNew
BLToolkit.ComponentModelISortable
BLToolkit.EditableObjectsIEditable

EditableObject
Accept and Reject changes
IsDirty flag
 
© 2010 www.bltoolkit.net
[email protected]