The PropertyEditor type exposes the following members.

Constructors

  NameDescription
PropertyEditor

Methods

  NameDescription
BuildTemplate
Constructs a DataTemplate which can be bound to the specified node to edit its value.
(Inherited from ObjectWrappingEditor.)
CanEdit
Indicates whether the editor can edit the value of the specified node.
(Overrides Editor..::.CanEdit(Node).)
OnCustomizeTemplate
Propagates the Style of the PropertyEditor object to the data template visual tree.
(Overrides ObjectWrappingEditor..::.OnCustomizeTemplate(FrameworkElementFactory, Node).)
SetContentTemplate
Attaches the editor data template to the EditorTemplate.
(Overrides ObjectWrappingEditor..::.SetContentTemplate(FrameworkElementFactory, Node).)

Fields

  NameDescription
DeclaringTypeProperty
Identifies the DeclaringType dependency property.
PropertyNameProperty
Identifies the PropertyName dependency property.

Properties

  NameDescription
AllowExpand
Gets or sets whether the user should be allowed to expand a node edited by this. editor. This is a dependency property.
(Inherited from Editor.)
DeclaringType
Gets or sets the type on which the property is declared. This is a dependency property.
EditContext
Gets or sets an object which is made available to the editor template through the EditContext binding. This is a dependency property.
(Inherited from ObjectWrappingEditor.)
EditorTemplate
Gets or sets the DataTemplate which the editor uses to present or edit node values. This is a dependency property.
(Inherited from Editor.)
PropertyName
Gets or sets the property handled by this editor. This is a dependency property.
Style
Gets or sets the editor style. This is a dependency property.

See Also