مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

نمایش عکس در ویندوز فرم با ef

  • یکشنبه 19 آذر 1396
  • 21:12
تشکر میکنم

سلام

من عکس را بصورت varbinary(MAX) ذخیره میکنم و یک تابع نوشته ام در یک کلاس جدا بصورت زیر

public byte[] Images(int Id)
        {
            try
            {
                var cover = db.TablesImages.Where(c => c.Id == Id)
                    .Select(c => c.Mostanad).FirstOrDefault();
                return cover;
            }
            catch 
            {
                return null;
            }
        }

و در فرم مربوطه نمیدانم عکس را چکونه داخل picturebox مربوطه نمایش بدهم باید کدهام را چگونه بنویسم

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 20 آذر 1396
  • 09:57

ستون تصویر را به متد زیر بدید و بهتون Image خروجی میده

public Image byteArrayToImage(byte[] byteArrayIn)
{
     MemoryStream ms = new MemoryStream(byteArrayIn);
     Image returnImage = Image.FromStream(ms);
     return returnImage;
}

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)