Como se titula, y me refiero a algo como a continuación:¿Puedo tener un Estilo con múltiples TargetType en WPF?
<Style TargetType="{x:Type TextBlock}"
TargetType="{x:Type Label}"
TargetType="{x:Type Button}" >
Esto es en realidad por el bien de la utilización de un control de 3 ª parte, he heredado su clase. Pero la plantilla no se aplica a la Subclase porque el TargetType
está en la clase base. Así que me gustaría establecer múltiples TargetType
s para que pueda aplicar para ambos.
Por desgracia, hay muchas propiedades que 'FrameworkElement' no incluye (como las relacionadas con las fuentes), por lo que no se pueden incluir en los generadores de estilo. En su lugar, podría elegir 'ContentControl', pero eso no funcionaría con este ejemplo en particular, porque' TextBlock' no hereda de 'ContentControl'. – kmote