我对图像上的样式触发器有一个小问题。触发器确实改变了图像的来源,但是当它发生时,我失去了 streght="fill" 属性。我也尝试在触发器中设置它,但它似乎忽略了它。我在这里想念什么?
<Image x:Name="xBackground"
Height="99.5"
Width="271"
Stretch="Fill">
<Image.Style>
<Style TargetType="{x:Type Image}">
<Setter Property="Source" Value="Green.png" />
<Style.Triggers>
<DataTrigger Binding="{Binding HasAlarm}" Value="true">
<Setter Property="Source" Value="Red.png" />
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>