The PropertyDefinition type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | CanFreeze | Gets a value that indicates whether the object can be made unmodifiable. (Inherited from Freezable.) |
![]() | Category |
Gets/sets the category to which this property belongs. The category is used to group
related properties in the PropertyGrid control.
|
![]() | DefaultValue |
Gets/sets the default value of the property.
|
![]() | DependencyObjectType | Gets the DependencyObjectType that wraps the CLR type of this instance. (Inherited from DependencyObject.) |
![]() | DependencyProperty |
Gets a DependencyProperty for this PropertyDefinition.
|
![]() | Description |
Gets/sets a description for the property. The description will be shown as the help tip
text in the PropertyGrid control.
|
![]() | Dispatcher | Gets the Dispatcher this DispatcherObject is associated with. (Inherited from DispatcherObject.) |
![]() | IsFrozen | Gets a value that indicates whether the object is currently modifiable. (Inherited from Freezable.) |
![]() | IsSealed | Gets a value that indicates whether this instance is currently sealed (read-only). (Inherited from DependencyObject.) |
![]() | Name |
Gets/sets the name of the property.
|
![]() | OverrideConverterType |
Full type name (including namespace) and assembly name of a TypeConverter to use for the property (in the format: typename,assemblyname).
If not specified, an appropriate converter will automatically be used.
A TypeConverter is used to provide custom conversion of a property value to/from a string; it may also provide a list of allowed value.
|
![]() | OverrideEditorType |
Full type name (including namespace) and assembly name of an Editor to use for the property (in the format: typename,assemblyname).
If not specified, an appropriate editor will automatically be used. An Editor provides a custom GUI used to select a new value for the property.
|
![]() | PropertyType |
Gets/sets the Type of the property as a string.
The string represents a "well-known-typename", or the FullName of the type (includes namespace).
|