PDA

View Full Version : تعریف یک متغیر static برای عکس



mahdi7610
جمعه 22 آبان 1394, 12:20 عصر
سلام
میخوام یک متغیر استاتیک برای picture تعریف کنم و از داخل فرم به این متغیر دسترسی داشته باشم تا بتونم تصویر را از بانک خونده و بعد از تبدیل کردن بریزم داخل این متغیر

موندم این متغیر را چه طوری توی کلاس تعریف کنم. به جای تقطه چین ها چی باید گذاشت؟


public static ............. picture = ..............;

توی فرم به این صورت میخوام بهش دسترسی داشته باشم.

MemoryStream ms = new MemoryStream((byte[])dataGridView1.SelectedRows[0].Cells["Picture"].Value);
Business.Select.picture = Image.FromStream(ms);

ممنون.

mahdi7610
جمعه 22 آبان 1394, 16:17 عصر
به نظرتون اصلا این کار شدنی هست؟

محمد رضا فاتحی
جمعه 22 آبان 1394, 16:25 عصر
سلام...فرض کنید یه کلاس دارید به نام Class1
داخل کلاس به ابنصورت تعریف می کنید
public static Image pic;

توی فرمها و کلاس های دیگه به اینصورت فراخوانی میشه
Class1.pic=Image.FromStream(ms);

elec60
جمعه 22 آبان 1394, 16:25 عصر
نوع picture رو Bitmap بگير