SD.Tools.Algorithmia.GeneralDataStructures.PropertyEditing Namespace | 
| Class | Description | |
|---|---|---|
| PropertyBag | 
            Class which represents a collection of custom properties that can be selected into a PropertyGrid to provide functionality beyond that of the 
            simple reflection normally used to query an object's properties.
              | |
| PropertySpecification | 
            Class which is used to specify a single property definition.
              | |
| PropertySpecificationDescriptor | 
            Class which represents the property specification as an actual property descriptor and which is returned to 
            callers of the ICustomTypeDescriptor interface methods on the PropertyBag
              | |
| PropertySpecificationEventArgs | 
            Class used in the PropertyBag's GetValue and SetValue events. 
              | |
| PropertySpecificationValuesListTypeConverter | 
            Simple extension to the StringConverter to make it possible to specify list of string values for properties which then show up 
            automatically in a bound property grid. To use a ValueList, add the list of string values to the ValueList property of the PropertySpecification
            instance and set its TypeConverter to this type.
              | |
| PropertyTable | 
            An extension of PropertyBag that manages a table of property values, in addition to firing events when property values are requested or set.
              |