[]
Default editor used by C1PropertyGrid to edit Enum values.
public class EnumEditor : ComboBox, IAnimatable, IFrameworkInputElement, IInputElement, ISupportInitialize, IQueryAmbient, IAddChild, IContainItemStorage, ITypeMutipleEditorControl, ITypeEditorControl
Name | Description |
---|---|
EnumEditor() | Initializes a new instance of the EnumEditor class. |
Name | Description |
---|---|
Attach(PropertyAttribute) | Attaches (initializes) the editor with the current property. |
Attach(PropertyGroup) | Attaches (initializes) the editor with the current Group. |
Create() | Creates and initializes a new instance of the editor |
Detach(PropertyAttribute) | Detaches (releases) the editor that was attached with the property passed as parameter. |
OnValueChanged() | Called when value bound to this editor is changed. |
SetDefaultValue() | set a value when all properties in the group has not a same property value |
Supports(PropertyAttribute) | Returns true if the editor supports (is able to show/edit) the property values described by the PropertyAttribute. |
Name | Description |
---|---|
ValueChanged | Fired when the value of the current property has changed. |