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 | Represents a PropertyDescriptor for an item in a read-only collection. |
ExpandableCollectionConverter.DictionaryItemPropertyDescriptor | Represents a PropertyDescriptor for an item in a dictionary. |
ExpandableCollectionConverter.ListItemPropertyDescriptor | Represents a PropertyDescriptor for an item in a list. |
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. |