0
일부 이미지를 저장하는 비트 맵 목록이 있습니다. 그런 다음 WPF UserControl
에있는 Image
요소를 해당 목록의 첫 번째 요소로 지정합니다. 이를 위해 나는이 시도 :Bitmap이 표시되지 않는 Image.Source
ToBitmapImage
은 다음과 같습니다 정적 기능입니다
Image2.Source = myBitmapArray[0].ToBitmapImage();
:
public static BitmapImage ToBitmapImage(this Bitmap bitmap)
{
BitmapImage bitmapImage = new BitmapImage();
using (MemoryStream memoryStream = new MemoryStream())
{
bitmap.Save(memoryStream, System.Drawing.Imaging.ImageFormat.Bmp);
memoryStream.Position = 0;
bitmapImage.BeginInit();
bitmapImage.StreamSource = memoryStream;
bitmapImage.EndInit();
}
return bitmapImage;
}
을하지만 내 Image.Source
에 BitmapImage
을 할당 할 때 이미지가 표시되지 않습니다. 내가 뭘 잘못하고있어?
좋아요! 무슨 실수 야 ... 지금은 작동하지. 감사! (답을 수락하기 위해 7 분) – Sonhja
당신을 진심으로 환영합니다. – Dirk