WPF从DataTrigger设置Image.Source [英] WPF Setting Image.Source from DataTrigger

查看:727
本文介绍了WPF从DataTrigger设置Image.Source的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试为 Image 元素定义 DataTrigger ,以便显示已连接/已断开连接的图像。我一直收到无效的PropertyDescriptor 消息。有什么想法吗?

I'm trying to define a DataTrigger for an Image element so that it shows a connected/disconnected image. I keep getting an Invalid PropertyDescriptor message. Any ideas?

<Image>
    <Image.Style>
      <Style>
        <Style.Triggers>
          <DataTrigger Binding="{Binding Source={x:Static my:Server.Instance}, Path=Connected, Mode=OneWay}"
                       Value="True">
            <Setter Property="Source"
                    Value="serverconnected.png"/>
          </DataTrigger>

        </Style.Triggers>
      </Style>
    </Image.Style>
</Image>


推荐答案

我刚将Property =Source更改为Property = Image.Source,它正在运作。谢谢大家

I just changed Property="Source" to Property="Image.Source" and it's working. Thanks everyone

这篇关于WPF从DataTrigger设置Image.Source的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆