WPF中Drawing中的图片赋给Image控件
private BitmapImage GetImageSource(Image img)
{
System.IO.MemoryStream ms = new System.IO.MemoryStream();
byte[] imagedata = null;
img.Save(ms1, System.Drawing.Imaging.ImageFormat.Png);
imagedata = ms1.GetBuffer();
BitmapImage bitImg = new BitmapImage();
System.IO.MemoryStream ms2 = new System.IO.MemoryStream(imagedata);
bitImg.BeginInit();
bitImg.StreamSource = ms2;
bitImg.EndInit();
return bitImg;
}
System.Drawing.Image img = Properties.Resources.imageName;
Image myImage = new Image(); //WPF中的Image控件,跟System.Drawing.Image中的Image是有区别的
myImage.Source = GetImageSource(img);
浙公网安备 33010602011771号