System.Activities.Presentation.PropertyEditing Namespace

Provides classes related to property editing.

Classes

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 PropertyEntry objects.

EditModeSwitchButton

Represents a button that enables the user to switch between the different property container 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.

Interfaces

IPropertyFilterTarget

Interface that is used by the host infrastructure for property editing to handle sorting and filtering functionality.

Enums

PropertyContainerEditMode

Contains the different edit modes of a PropertyContainerEditMode.

PropertyValueExceptionSource

Indicates the source of the exception thrown by a PropertyValue operation.