zoukankan      html  css  js  c++  java
  • WPF绑定BitMapImage

    先说下图片文件存在服务器。wpf常用绑定图片地址没办法用。忽然想到,convert能否转字节数据?实验了下可以。

    图片绑定字节数组。

    convert代码

      public class PictureConvert : IValueConverter
        {
            /// <summary>
            /// 转换图片
            /// </summary>
            /// <param name="value"></param>
            /// <param name="targetType"></param>
            /// <param name="parameter"></param>
            /// <param name="culture"></param>
            /// <returns></returns>
            public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
            {
                BitmapImage musicPicture = null;
                byte[] image =(byte[]) value;
                if (image != null)
                {
                  MemoryStream ms = new MemoryStream(image);
                musicPicture = new BitmapImage();
                musicPicture.BeginInit();
               
                
                musicPicture.StreamSource = ms;
                musicPicture.EndInit();
                 
                }
                return musicPicture;
                
            }
    
            public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
            {
                throw new NotImplementedException();
            }
        }
  • 相关阅读:
    scws安装
    Redis使用
    安装redis服务
    mkdir(): Permission denied
    Zabbix告警脚本-邮件
    Zabbix告警脚本-微信
    Zabbix实现微信告警
    Docker学习之安装mysql
    docker安装使用
    centos6与centos7区别
  • 原文地址:https://www.cnblogs.com/wscar/p/6418003.html
Copyright © 2011-2022 走看看