专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

WPF Image绑定一个枚举,希望在枚举值改变时显示不同图片。该如何解决

发布时间:2011-06-27 19:59:25 文章来源:www.iduyao.cn 采编人员:星星草
WPF Image绑定一个枚举,希望在枚举值改变时显示不同图片。
HTML code

<Image Name="img"  Height="26" Margin="2" Source="1.png" 
               DataContext="{Binding Path=.}">
          <Image.Triggers>
            <DataTrigger Binding="{Binding Path=CurrentStatus}" Value="Connect">
              <Setter Property="Source" TargetName="img" Value="2.png" />
            </DataTrigger>
          </Image.Triggers>
        </Image>


C# code

  public enum AvailableStatus {
    Connect,
    DisConnect,
  }


编译时提示错误“Source member is not valid because it does not have a qualifying type name”.
请问具体应该如何设置才能达到我标题所说的目的。

------解决方案--------------------
应该是你的数据源设置错误。
建议绑定的时候为一个属性,该属性依赖并且判断枚举值,然后返回相应的Bitmap
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: