首页 > 代码库 > WPF绑定BitMapImage
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(); } }
WPF绑定BitMapImage
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。