Stilauslöser in Silverlight

Ich versuche, Stil-Trigger in Silverlight wie folgt zu verwenden:

   <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>

Ich möchte dies tun, damit sich der Füllwert des Pfads ändert, wenn die Pumpe läuft oder nicht. Das Problem ist, dass Style-Trigger in Silverlight nicht unterstützt werden!

Also gibt es sowieso darum? Gibt es eine Möglichkeit, dies im Code zu tun? Ich habe es mir angeschaut, aber ich bin ratlos.

Vielen Dank

Ian

Antworten auf die Frage(1)

Ihre Antwort auf die Frage