DependencyPropertyDescriptor.FromProperty Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a DependencyPropertyDescriptor based either on a provided PropertyDescriptor or a provided type, depending on the signature used.
Overloads
FromProperty(DependencyProperty, Type) |
Returns a DependencyPropertyDescriptor for a provided dependency property and target type. |
FromProperty(PropertyDescriptor) |
Returns a DependencyPropertyDescriptor for a provided PropertyDescriptor. |
FromProperty(DependencyProperty, Type)
Returns a DependencyPropertyDescriptor for a provided dependency property and target type.
public:
static System::ComponentModel::DependencyPropertyDescriptor ^ FromProperty(System::Windows::DependencyProperty ^ dependencyProperty, Type ^ targetType);
public static System.ComponentModel.DependencyPropertyDescriptor FromProperty (System.Windows.DependencyProperty dependencyProperty, Type targetType);
static member FromProperty : System.Windows.DependencyProperty * Type -> System.ComponentModel.DependencyPropertyDescriptor
Public Shared Function FromProperty (dependencyProperty As DependencyProperty, targetType As Type) As DependencyPropertyDescriptor
Parameters
- dependencyProperty
- DependencyProperty
The identifier for a dependency property.
- targetType
- Type
The type of the object where the property is set.
Returns
A DependencyPropertyDescriptor for the provided dependency property.
Remarks
The dependencyProperty
may refer to a dependency property or an attached property. targetType
is the type of object you want to set the property for. For dependency properties, that type is equivalent to the OwnerType for the dependencyProperty
. For attached properties the targetType
is typically some other DependencyObject type.
Applies to
FromProperty(PropertyDescriptor)
Returns a DependencyPropertyDescriptor for a provided PropertyDescriptor.
public:
static System::ComponentModel::DependencyPropertyDescriptor ^ FromProperty(System::ComponentModel::PropertyDescriptor ^ property);
public static System.ComponentModel.DependencyPropertyDescriptor FromProperty (System.ComponentModel.PropertyDescriptor property);
static member FromProperty : System.ComponentModel.PropertyDescriptor -> System.ComponentModel.DependencyPropertyDescriptor
Public Shared Function FromProperty (property As PropertyDescriptor) As DependencyPropertyDescriptor
Parameters
- property
- PropertyDescriptor
The PropertyDescriptor to check.
Returns
If the property described by property
is a dependency property, returns a valid DependencyPropertyDescriptor. Otherwise, returns a null
DependencyPropertyDescriptor.
Remarks
This method is the primary method used by designer applications to obtain a DependencyPropertyDescriptor on basis of checking all properties for a PropertyDescriptor.