Я, может казаться, не выясняю, как загрузить изображение поля изображения из битового массива в памяти. Это возможно, или я должен создать временный файл для битового массива?
Какой формат изображения в памяти?
Если у вас есть реальный объект Bitmap, просто назначьте его PictureBox , как предлагает dtb:
pictureBox.Image = bitmap;
Если у вас есть изображение в виде последовательности байтов, хранящихся в потоке, вам необходимо загрузить изображение из потока:
var image = Image.FromStream(stream);
pictureBox.Image = image;
Если вместо этого у вас есть дескриптор Windows GDI для растрового изображения , используйте
var image = Image.FromHbitmap(handle);
pictureBox.Image = image;
По сути, трудно ответить на ваш вопрос, если вы не сказали нам, в каком формате хранится ваш Bitmap.
Вы можете создать Bitmap из MemoryStream:
pictureBox.Image = new Bitmap(new MemoryStream(byteArray));