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