+1 امتیاز

سلام سوالم اینه که چطور میتونم در دستور پایین  فرمی که میخوام رو آدرس بدم؟؟
چون وقتی اسم فورم رو مینویسم ارور میده

f2.MdiParent = Nameform;

وقتی هم که فرم رو به صورت روبرو معرفی میکنم هم کد عمل نمیکنه و فرم داخل فرم اصلی باز نمیشه

Reader f2 = new Reader();
Form1 f1 = new Form1();
f2.MdiParent = f1;
f2.Show();

و این که نمیخوام this رو جای اسم بزارم

1 پاسخ

+2 امتیاز

سلام

فکر کنم قبلا تو انجمن پرسیده بودن !

اینطوری عمل کنید :

 

if (Application.OpenForms[" نام فرم "] == null)
            {
                نام فرم gr = new  نام فرم ();
                gr.MdiParent = this;
                gr.Show();
            }
            else
            {
                Application.OpenForms[" نام فرم "].Focus();
            }

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,924 کاربر

دسته بندی ها

...