I′ve got an instance of System.Drawing.Image.
How can I show this in my WPF-application?
I tried with img.Source but that does not work.
img.Source
I have the same problem and solve it by combining several answers.
System.Drawing.Bitmap bmp; Image image; ... using (var ms = new MemoryStream()) { bmp.Save(ms, System.Drawing.Imaging.ImageFormat.Png); ms.Position = 0; var bi = new BitmapImage(); bi.BeginInit(); bi.CacheOption = BitmapCacheOption.OnLoad; bi.StreamSource = ms; bi.EndInit(); } image.Source = bi; //bmp.Dispose(); //if bmp is not used further. Thanks @Peter
From this question and answers
1.4m articles
1.4m replys
5 comments
57.0k users