PDA

View Full Version : سوال: ارث بری با همراه مقادیر



mehran6764
سه شنبه 02 فروردین 1401, 19:14 عصر
سلام ، نوروز مبارک


من فرمی دارم بنام Form3 که اون روی فرم یک تکست باکس با متن زیر قرار گرفته

153737


حالا این چند خط کد رو هم دارم ، اول child فرم رو ایجاد کردم از فرم سوم ارث بری می کنه و یه شات از childform گرفتم ، من میخوام
تو این عکسی که از childform گرفته میشه تکست باکس هم باشه ، اما اینطور نیس و ذاتا یه فرم خالی از کنترل تو عکس دیده میشه




Form2 Childform = new Form2();

Childform.Load += new EventHandler(Form3_Load);

System.Drawing.Bitmap b = new System.Drawing.Bitmap(Childform.Width, Childform.Height);

Childform.DrawToBitmap(b, new Rectangle(0, 0, Childform.Width, Childform.Height));

b.Save(@"c:\myform4.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Mahmoud.Afrad
یک شنبه 07 فروردین 1401, 02:17 صبح
یک بار فرم را نمایش بدید ببینید همه چیز درست هست یا نه

mehran6764
یک شنبه 07 فروردین 1401, 18:10 عصر
یک بار فرم را نمایش بدید ببینید همه چیز درست هست یا نه

بله درسته ، اما چون بدون لود فرم فرزند عکس می گیرم مقادیر و کنترل ها دیده نمیشه

ROSTAM2
یک شنبه 07 فروردین 1401, 19:09 عصر
سلام.


Childform.Show(this);
Childform.DrawToBitmap(B,new Rectangle(new Point(0,0),Childform.Size));
Childform.Close();

Mahmoud.Afrad
یک شنبه 14 فروردین 1401, 07:06 صبح
پس خودتون رسم را بدون نیاز به فرم۲ روی یک bitmap انجام بدید.
یا از یک ابزار مثل ابزارهای گزارشگیری استفاده و خروجی بگیرید.