Method Register
Register(string, Type, Type)
Register a Dependency Property
public static DependencyProperty Register(string name, Type propertyType, Type ownerType)
Parameters
namestringName of property
propertyTypeTypeType of the property
ownerTypeTypeType that is registering the property
Returns
- DependencyProperty
Dependency Property
Register(string, Type, Type, PropertyMetadata)
Register a Dependency Property
public static DependencyProperty Register(string name, Type propertyType, Type ownerType, PropertyMetadata typeMetadata)
Parameters
namestringName of property
propertyTypeTypeType of the property
ownerTypeTypeType that is registering the property
typeMetadataPropertyMetadataMetadata to use if current type doesn't specify type-specific metadata
Returns
- DependencyProperty
Dependency Property
Register(string, Type, Type, PropertyMetadata, ValidateValueCallback)
Register a Dependency Property
public static DependencyProperty Register(string name, Type propertyType, Type ownerType, PropertyMetadata typeMetadata, ValidateValueCallback validateValueCallback)
Parameters
namestringName of property
propertyTypeTypeType of the property
ownerTypeTypeType that is registering the property
typeMetadataPropertyMetadataMetadata to use if current type doesn't specify type-specific metadata
validateValueCallbackValidateValueCallbackProvides additional value validation outside automatic type validation
Returns
- DependencyProperty
Dependency Property