//LOAD
try { pe_BACKGROUND.Image = Image.FromStream(new MemoryStream(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "BACKGROUND") as byte[] ?? null)); } catch (Exception) { pe_BACKGROUND.Image = null; }
//SAVE
public byte[] imageToByteArray(System.Drawing.Image imageIn)
{
MemoryStream ms = new MemoryStream();
imageIn.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp);
return ms.ToArray();
}
USERS.BACKGROUND = imageToByteArray(pe_BACKGROUND.Image);