DependencyPropertyHelper.IsTemplatedValueDynamic Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, относится ли указанный элемент к экземпляру шаблона, определяющего значение для указанного свойства, которое может изменяться во время выполнения на основе изменений в другом месте.
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
Параметры
- elementInTemplate
- DependencyObject
Элемент, который относится к экземпляру шаблона.
- dependencyProperty
- DependencyProperty
Свойство зависимостей.
Возвращаемое значение
true
, если elementInTemplate
относится к экземпляру шаблона, определяющего значение для указанного свойства, которое может изменяться во время выполнения на основе изменений в другом месте; в противном случае — false
.
Комментарии
Примерами значений, которые могут изменяться во время выполнения на основе изменений в других местах, являются значения, TemplateBindingExtension заданные объектами и DynamicResourceExtension значениямиBinding.
Этот метод предоставляет более подробные сведения в случаях, когда значение ValueSource.BaseValueSource свойства равно BaseValueSource.ParentTemplate. Информация в основном используется для средств диагностики.