PDA

View Full Version : سوال: یه سوال--مبحث MDI



md3848
چهارشنبه 03 مهر 1392, 09:21 صبح
Form Form2 = new Form();
Form2.MdiParent = this;
Form2.Text = "lavendar Flowers";
Form2.Show();




من کد بالا رو تو یه پنجره از نوع MDI ریختم(اسم فرم پدر: Form1---اسم فرمی که میخواد بچه بشه:Form2---)....حالا من دو سه تا کنترل داخل فرم2 میزارم ولی وقتی برنامه رو اجرا میکنم کنترل های مورد نظر که ایجاد کردم نیست؟

md3848
چهارشنبه 03 مهر 1392, 09:39 صبح
کسی نیست؟سوالش فکر نکنم سخت باشه.

hamid_hr
چهارشنبه 03 مهر 1392, 09:54 صبح
كجا اون كنترلا رو گزاشتي
با كد گزاشتي؟

md3848
چهارشنبه 03 مهر 1392, 09:58 صبح
کنترل ها رو داخل فرم پسر گزاشتم دیگه----فرم ها رو از تول باکس انتخاب کردم و ریختم توش

hamid_hr
چهارشنبه 03 مهر 1392, 10:00 صبح
خب اين كد رو بايد عوض كني
Form Form2 = new Form();
بجاي Form اسم اون فرمي كه طراحي كردي بزار مثلا From2 يا Form3
ميشه
FormName Form2 = new FormName();

behzadkhatari
چهارشنبه 03 مهر 1392, 10:07 صبح
دوست عریز شما نباید از نوع Form شی ایجاد کنید. مثلا اگر نام فرم فرزند شما Form2 باشه کد به این شکل میشه:


Form2 frm= new Form2 ();
frm.MdiParent = this;
frm.Text = "lavendar Flowers";
frm.Show();

md3848
چهارشنبه 03 مهر 1392, 10:21 صبح
دمت گرم درست شد