在WPF中使用Image控件显示System.Drawing.Bitmap

如何在WPF 中将内存Bitmap对象分配给Image控件?



慕村9548890
浏览 1155回答 3
3回答

哔哔one

您可以使用图像的Source属性。试试这个代码...ImageSource imageSource = new BitmapImage(new Uri("C:\\FileName.gif"));image1.Source = imageSource;

三国纷争

对于磁盘文件来说很容易,但是对于内存中的位图则更难。System.Drawing.Bitmap bmp;Image image;...MemoryStream ms = new MemoryStream();bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Png);ms.Position = 0;BitmapImage bi = new BitmapImage();bi.BeginInit();bi.StreamSource = ms;bi.EndInit();image.Source = bi;
打开App,查看更多内容
随时随地看视频慕课网APP