DependencyPropertyHelper.IsTemplatedValueDynamic Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica si un elemento especificado pertenece a una instancia de una plantilla que define un valor para la propiedad especificada que puede cambiar en tiempo de ejecución según los cambios que se produzcan en cualquier otra parte.
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
Parámetros
- elementInTemplate
- DependencyObject
Elemento que pertenece a una instancia de plantilla.
- dependencyProperty
- DependencyProperty
Propiedad de dependencia.
Devoluciones
true
si elementInTemplate
pertenece a una instancia de una plantilla que define un valor para la propiedad especificada que puede cambiar en tiempo de ejecución según los cambios que se produzcan en cualquier otra parte; en caso contrario, false
.
Comentarios
Algunos ejemplos de valores que pueden cambiar en tiempo de ejecución en función de los cambios en otros lugares son los valores establecidos por Bindinglos objetos y TemplateBindingExtensionDynamicResourceExtension .
Este método proporciona información más detallada en los casos en los que el valor de la ValueSource.BaseValueSource propiedad es BaseValueSource.ParentTemplate. La información es principalmente de uso para herramientas de diagnóstico.