Sdílet prostřednictvím


DependencyPropertyHelper.IsTemplatedValueDynamic Metoda

Definice

Určuje, zda zadaný prvek patří do instance šablony, která definuje hodnotu pro zadanou vlastnost, která se může změnit za běhu na základě změn jinde.

public:
 static bool IsTemplatedValueDynamic(System::Windows::DependencyObject ^ elementInTemplate, System::Windows::DependencyProperty ^ dependencyProperty);
public static bool IsTemplatedValueDynamic (System.Windows.DependencyObject elementInTemplate, System.Windows.DependencyProperty dependencyProperty);
static member IsTemplatedValueDynamic : System.Windows.DependencyObject * System.Windows.DependencyProperty -> bool
Public Shared Function IsTemplatedValueDynamic (elementInTemplate As DependencyObject, dependencyProperty As DependencyProperty) As Boolean

Parametry

elementInTemplate
DependencyObject

Prvek, který patří do instance šablony.

dependencyProperty
DependencyProperty

Vlastnost závislosti.

Návraty

Boolean

true pokud elementInTemplate patří do instance šablony, která definuje hodnotu pro zadanou vlastnost, která se může změnit za běhu na základě změn jinde, falsejinak .

Poznámky

Příklady hodnot, které se můžou změnit za běhu na základě změn jinde, jsou hodnoty nastavené objekty BindingTemplateBindingExtension a DynamicResourceExtension objekty.

Tato metoda poskytuje podrobnější informace v případech, kdy je BaseValueSource.ParentTemplatehodnota ValueSource.BaseValueSource vlastnosti . Informace se primárně používají k diagnostickým nástrojům.

Platí pro