PropertyMetadata::OnApply Method (DependencyProperty^, Type^)

 

Called when this metadata has been applied to a property, which indicates that the metadata is being sealed.

Namespace:   System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

protected:
virtual void OnApply(
	DependencyProperty^ dp,
	Type^ targetType
)

Parameters

dp
Type: System.Windows::DependencyProperty^

The dependency property to which the metadata has been applied.

targetType
Type: System::Type^

The type associated with this metadata if this is type-specific metadata. If this is default metadata, this value is a null reference.

Subclasses should assure that any mutability of the data structure of a PropertyMetadata subclass should be marked as immutable once OnApply is called. This will be called once the metadata is applied to a property system operation (register, add owner, override metadata).

.NET Framework
Available since 3.0
Return to top
Show: