WPF图像样式触发器 - 小问题

时间:2012-11-22 22:13:04

标签: wpf triggers

我在图像上有一个样式触发器的小问题。触发器确实改变了图像的来源,但是当它确实失去了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>

0 个答案:

没有答案