PDA

View Full Version : درخواست راهنمایی برای ایجاد شدن فقط یک نمونه از فرم فرزند



hamide_kh
جمعه 21 خرداد 1389, 21:42 عصر
سلام خدمت دوستان عزیز
من در برنامه ام از یک فرم mdiparnet استفاده کرده ام و برای ایجاد فرم های فرزند کد زیر را می نویسم


Frm_Student FrmStudent = new Frm_Student();
FrmStudent.MdiParent = this;
FrmStudent.Show();


اما یک مشکل دارم و اینه که می خوام از فرم فرزند فقط یک نمونه ایجاد بشه؟با راه حل بالا بی نهاین فرم فرزند ایجاد میشه.برای حل این مشکل باید چکار کنم
اگه ممکنه راهنماییم کنید
تشکر

baharvand87
شنبه 22 خرداد 1389, 11:58 صبح
سلام راه های زیادی وجود داره آسونش یه متغییر سراسری بولین درست کن مثل


bool form2open;

و بعد کدتم اینجوری تغییر بده


if (!form2open)
{
form2open = true;
Form2 frm2 = new Form2();
frm2.MdiParent = this;
frm2.Show();
}