Comment faire Style.Les déclencheurs de déclencher un autre style à appliquer

Permet de dire que j'ai le ci-dessous:

<Style TargetType="{x:Type TextBox}">
    <Setter Property="BorderThickness" Value="1" />
    <Setter Property="BorderBrush" Value="Gray" />
    <Style.Triggers>
        <Trigger Property="IsFocused" Value="true"> 
            <Setter Property="BorderBrush" Value="Green" />
            <Setter Property="BorderThickness" Value="2" />
        </Trigger>
    </Style.Triggers> 
</Style>

Cela fonctionne bien et il n'y a rien de trop mal ici, mais il est assez simple de cas. Qu'advient-il si je veux avoir le IsFocused de l'état répertorié comme un exsplicit style comment faire référence au fait que le style comme étant le IsFocused style, c'est à dire

<Style x:key="ActiveStyle" TargetType="{x:Type TextBox}">
    <Setter Property="BorderBrush" Value="Green" />
    <Setter Property="BorderThickness" Value="2" />
</Style>

<Style TargetType="{x:Type TextBox}">
    <Setter Property="BorderThickness" Value="1" />
    <Setter Property="BorderBrush" Value="Gray" />
    <Style.Triggers>
        <Trigger Property="IsFocused" Value="true">
           -- Here I want to reference ActiveStyle and not copy the copy the setters
        </Trigger>
    </Style.Triggers> 
</Style>

OriginalL'auteur vdhant | 2009-07-26