MetroIde.Helpers.VariousFunctions.BitmapToBitmapImage C# (CSharp) Method

BitmapToBitmapImage() public static method

Convert a Bitmap to a BitmapImage
public static BitmapToBitmapImage ( Bitmap bitmap ) : BitmapImage
bitmap System.Drawing.Bitmap
return System.Windows.Media.Imaging.BitmapImage
        public static BitmapImage BitmapToBitmapImage(Bitmap bitmap)
        {
            using (var ms = new MemoryStream())
            {
                bitmap.Save(ms, ImageFormat.Png);
                ms.Position = 0;
                var bi = new BitmapImage();
                bi.BeginInit();
                bi.StreamSource = ms;
                bi.EndInit();

                return bi;
            }
        }