Freigeben über


DependencyPropertyHelper.IsTemplatedValueDynamic Methode

Definition

Gibt an, ob ein angegebenes Element zu einer Instanz einer Vorlage gehört, die einen Wert für die angegebene Eigenschaft definiert, die sich zur Laufzeit auf Grundlage von Änderungen an anderer Stelle ändern kann.

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

Parameter

elementInTemplate
DependencyObject

Ein Element, dass zu einer Vorlageninstanz gehört.

dependencyProperty
DependencyProperty

Eine Abhängigkeitseigenschaft.

Gibt zurück

true, wenn elementInTemplate zu einer Instanz einer Vorlage gehört, die einen Wert für die angegebene Eigenschaft definiert, die sich zur Laufzeit auf Grundlage von Änderungen an anderer Stelle ändern kann; andernfalls false.

Hinweise

Beispiele für Werte, die sich zur Laufzeit basierend auf Änderungen an anderer Stelle ändern können, sind Werte, die von Binding- TemplateBindingExtension und DynamicResourceExtension -Objekten festgelegt werden.

Diese Methode bietet ausführlichere Informationen in Fällen, in denen der Wert der ValueSource.BaseValueSource -Eigenschaft ist BaseValueSource.ParentTemplate. Die Informationen sind in erster Linie für Diagnosetools von Nutzen.

Gilt für: