Tôi cố gắng để sử dụng phong cách gây nên trong Silverlight như vậy:Phong cách gây nên trong 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>
Tôi muốn làm điều này để các giá trị điền của con đường thay đổi nếu bơm đang chạy hay không. Vấn đề là trình kích hoạt kiểu không được hỗ trợ trong Silverlight!
Vì vậy, có thể làm tròn điều này không? Có cách nào để làm điều này trong mã? Tôi đã nhìn vào nó nhưng tôi đang bối rối.
Cảm ơn
Ian