Вы можете использовать MemorySrteam
для преобразования byte[]
в изображение:
var bytes = getBytes(); // get bytes from db
Image img;
using (MemoryStream ms = new MemoryStream(bytes))
{
img = Image.FromStream(ms);
}
Чтобы сохранить изображение в DataGrid, установите для столбца изображения значение DataGridViewImageColumn
:
DataGridViewImageColumn imgGrd = new DataGridViewImageColumn();
imgGrd.Image = img;