5
我試圖使用樣式觸發器在Silverlight中,像這樣:風格觸發在Silverlight
<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>
我想這樣做,這樣的路徑的填充值,如果泵運行或沒有變化。問題是Silverlight不支持樣式觸發器!
反正這裏有嗎?有沒有在代碼中這樣做的一些方法?我已經看過它,但我很難過。
感謝
伊恩