PDA

View Full Version : انتقال عکس از دیتاگرید ویو به پیکچرباکس



smt_414
شنبه 10 آذر 1386, 17:26 عصر
سلام
من داخل بانک داده یک فیلد عکس دارم از نوع IMAGE با دستور سلکت اون رو اخل دیتاگریدویو ریختم
حالا می خوام اون عکس رو از دیتاگرید ویو داخل یه پیکچر باکس بریزم
برای این کار چه باید کرد؟؟
با تشکر

combo_ci
شنبه 10 آذر 1386, 18:34 عصر
به جای 0 ایندکس اوون colomn که توش عکس هست بزار

this.PictureBox1.Image = (Bitmap) this.DataGridView1.CurrentRow.Cells[0].Value;

smt_414
شنبه 10 آذر 1386, 21:55 عصر
سلام
تشکر
اما با اون کد به جواب نرسیدم
اینطور حلش کردم

void show_photo()
{
byte[] arrPicture = ((byte[])(this.dgv_search.CurrentRow.Cells[0].Value));
MemoryStream ms = new MemoryStream(arrPicture);
pictureBox1.Image = Image.FromStream(ms);
}