DependencyPropertyHelper.IsTemplatedValueDynamic Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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, false
jinak .
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.