ActiproSoftware.Windows.Controls.Grids.PropertyData Namespace
Classes
| CachedPropertyModelBase | Provides an abstract base class for a property grid property IDataModel that caches the values returned as an optimization. |
| CategoryEditorModel | Represents a property grid category editor IDataModel. |
| CategoryModel | Represents a property grid category IDataModel. |
| CollectionPropertyDescriptorPropertyModel | Represents a property grid collection property IDataModel that is based on PropertyDescriptor data. |
| DataFactoryBase | Provides an abstract base class for an IDataFactory implementation. |
| DataModelBase | Provides an abstract base class for a property grid IDataModel. |
| DataModelCollection | Represents a collection of IDataModel objects. |
| DataModelSortComparer | Provides a comparer implementation for sorting IDataModel objects in order of sort importance, sort order, numeric display name index (if applicable), and finally display name. |
| ExpandableCollectionConverter | Represents a type converter that is capable of expanding various collection types. |
| ExpandableCollectionConverter.CollectionItemPropertyDescriptor | |
| ExpandableCollectionConverter.DictionaryItemPropertyDescriptor | |
| ExpandableCollectionConverter.ListItemPropertyDescriptor | |
| MergedPropertyModel | Represents a property grid property IDataModel that merges a property from multiple data objects. |
| PropertyDescriptorPropertyModel | Represents a property grid property IDataModel that is based on PropertyDescriptor data. |
| PropertyModel | Represents a property grid property IDataModel that can be easily explicitly-defined and optionally bound to in XAML. |
| PropertyModelBase | Provides an abstract base class for a property grid IDataModel that can provide the foundation for an IPropertyModel implementation. |
| PropertyModelBooleanFilter | Represents a IDataFilter implementation for IPropertyModel boolean properties. |
| PropertyModelCollection | Represents a collection of IPropertyModel objects. |
| PropertyModelStringFilter | Represents a IDataFilter implementation for IPropertyModel string properties. |
| TypeDescriptorFactory | Implements an IDataFactory that uses type descriptors to return data models. |
Interfaces
| ICategoryEditorModel | Provides the requirements for a property grid category editor IDataModel, that can consume and display one or more properties. |
| ICategoryModel | Provides the requirements for a property grid category IDataModel. |
| ICollectionItemPropertyDescriptor | Identifies an object as a property descriptor for an item in a collection. |
| ICollectionTypeConverter | Identifies an object as a type converter for a collection used to control how and when items should be added. |
| IDataFactory | Provides the requirements for class that can return the data models for requested object values. |
| IDataFactoryRequest | Provides the core requirements of a request made to an IDataFactory. |
| IDataModel | Provides the requirements for a data model class that can represent a property or category in a property grid. |
| IPropertyModel | Provides the requirements for a property grid property IDataModel. |
| IRootModel | Provides the requirements for a data model class that is the root model in the hierarchy. |
Enums
| CollectionPropertyDisplayMode | Specifies the display mode of collection properties in the property grid. |
| DataModelSortImportance | Specifies the sort importance of data models. |
| PropertyExpandability | Specifies the expandability of properties in the property grid. |
| PropertyModelBooleanFilterSource | Specifies the source IPropertyModel boolean properties that can be used by a PropertyModelBooleanFilter. |
| PropertyModelStringFilterSource | Specifies the source IPropertyModel string properties that can be used by a PropertyModelStringFilter. |
| PropertyRefreshReason | Specifies the reason a property is being refreshed. |