Styl wyzwala w Silverlight

Staram się używać wyzwalaczy stylu w Silverlight tak:

   <Path Canvas.Top="20" Stroke="#FF808080" Data="M 0,20 20,0 40,20 Z" StrokeLineJoin="Round">
        <Path.Style>
            <Style TargetType="{x:Type Path}">
                <Setter Property="Fill" Value="DarkGray"/>
                <Style.Triggers>
                    <DataTrigger Binding="{Binding ElementName=userControl, Path=PumpRunning}" Value="True">
                        <Setter Property="Fill" Value="DarkGreen"/>        
                    </DataTrigger>
                </Style.Triggers>
            </Style>
        </Path.Style>
    </Path>

Chcę to zrobić, aby wartość wypełnienia ścieżki zmieniała się, jeśli pompa pracuje lub nie. Problem polega na tym, że wyzwalacze stylu nie są obsługiwane w Silverlight!

Więc czy to w ogóle istnieje? Czy jest jakiś sposób na zrobienie tego w kodzie? Przejrzałem to, ale jestem zakłopotany.

Dzięki

Ian

questionAnswers(1)

yourAnswerToTheQuestion