PDA

View Full Version : سوال: ایجاد فرم و ارسال مقدار به اشیاء آن



baran_mehr
چهارشنبه 09 مرداد 1387, 18:49 عصر
سلام .:قلب:
آیا میشه تو یه فرم یه Button گذاشت که وقتی روش کلیک کردیم. یه فرم جدید ایجاد کنه که داخلش یک شئ Image باشه .و بشه ادرس عکسی رو به اون شی جدید ارسال کرد و در اون صفحه نمایش داده بشه؟:متفکر:
ممنون میشم کمکم کنید

Zaparo
چهارشنبه 09 مرداد 1387, 19:04 عصر
بستگی داره شما چند راه دارید یکی اینکه ادرس عکس رو به فرم پاس بدید از طریق سازنده فرم یا اینکه یه Property تعریف کنید اقای کیانی یه مقاله در این مورد دارند جستجو کنید

baran_mehr
چهارشنبه 09 مرداد 1387, 20:54 عصر
سلام عزیزم.
من اینو میدونم که باید ادرس رو پاس کنم.اما سوال من فقط این نبود من میخوام بدونم ایا میسه بعد از ساختن فرم جدید یه شئ image به صورت خودکار توش تعریف بشه و مقداری رو بگیره.

Sajjad.Aghapour
چهارشنبه 09 مرداد 1387, 21:14 عصر
خوب دوست عزیز فرمی رو که می خواهین بسازین در زمان اجرا می سازید یا اون رو از قبل ساختید.اگه در زمان اجرا اون رو میسازید می تونید در رویداد دکمه کدهای زیر رو بنویسید...


Image img = Image.FromFile("//Image location");
PictureBox picBox = new PictureBox();
picBox.Name = "pictureBox";
picBox.Image = img;
//
//Form
//
Form frm = new Form();
frm.Name = "form";
frm.Controls.Add(picBox);
frm.Show();

اگه هم در زمان طراحی اون رو ساختید می تونید از سازنده اون استفاده کنید.....