System.Activities.Presentation.PropertyEditing Namespace
Provides classes related to property editing.
| Class | Description | |
|---|---|---|
![]() | CategoryEditor | Provides a custom CategoryEditor to use for grouping properties that are displayed in a PropertyGrid. |
![]() | CategoryEntry | Models a Category, which consists of a localized name and a collection of properties. |
![]() | DependencyPropertyValueSource | Identifies and reports value sources for properties that are dependent upon a parent property. |
![]() | DialogPropertyValueEditor | Container for all dialog-editing logic for P:System.Activities.Presentation.PropertyEditing.PropertyContainer.PropertyEntry objects. |
![]() | EditModeSwitchButton | Represents a button that enables the user to switch between the different T:System.Activities.Presentation.PropertyEditing.PropertyContainer modes within the property grid . |
![]() | EditorOptionAttribute | Specifies a single editor option attribute. |
![]() | EditorReuseAttribute | Represents an attribute that is applied to a method that invokes a property editor and conveys whether the property editor can be used to edit successive properties without restarting. |
![]() | ExtendedPropertyValueEditor | Container for all extended editor logic for properties. |
![]() | PropertyEntry | Represents the data of a property for a selected item and enables editing of this property with type-specific data. |
![]() | PropertyEntryCollection | Maintains the collection of sub-properties of a given parent PropertyEntry. |
![]() | PropertyFilter | Provides filtering functionality for a property editing host. |
![]() | PropertyFilterAppliedEventArgs | Event arguments that are used to execute an event process when a PropertyFilter has been applied to a target property. |
![]() | PropertyFilterPredicate | Represents a predicate text string that is used to filter property searches. |
![]() | PropertyValue | Maintains a data model for the value of a property in the property grid. |
![]() | PropertyValueCollection | Encapsulates a collection of PropertyValue instances and is used for properties whose Type is a collection. |
![]() | PropertyValueEditor | Establishes an inline editor for the updating of property values. |
![]() | PropertyValueEditorCommands | Enables the use of standard commands to control the editing of property values. |
![]() | PropertyValueExceptionEventArgs | Represents an object that contains event arguments for the occurrence of a PropertyValueException. |
![]() | PropertyValueSource | Represents the origin of a property value. |
| Interface | Description | |
|---|---|---|
![]() | IPropertyFilterTarget | Interface that is used by the host infrastructure for property editing to handle sorting and filtering functionality. |
| Enumeration | Description | |
|---|---|---|
![]() | PropertyContainerEditMode | Contains the different edit modes of a T:System.Activities.Presentation.PropertyEditing.PropertyContainer. |
![]() | PropertyValueExceptionSource | Indicates the source of the exception thrown by a PropertyValue operation. |


