السلام عليكم
عندي اكثر من نموذج
واريد عندما اقوم بفتح نموذج يقوم باغلاق باقي النماذج عدا النموذج المقصود في mdi parent
هل من طريقه
وين الخبراء

ماذا قصدك بنماذج هل قصدك فورم ؟؟؟؟؟؟؟؟
اذا كان قصدك
كذا انك تخفي فورمات محدد عند اضهار فورم ثاني
الطريقة كذا
مثلا عندك 4 فرومات تمام
في الفورم لود 1
تكتب
PHP كود :
form2.hide
form3.hide
form4.hide
في الفورم الثاني تكتب
PHP كود :
form1.hide
form3.hide
form4.hide
في الفورم الثالث
PHP كود :
form1.hide
form2.hide
form4.hide
في الفورم الرابع
PHP كود :
form1.hide
form2.hide
form3.hide
اذا كان هذا قصدك زيم ما كان هذا قصدك احنا حاضرين باذن الله
نعم هذا قصدي من السؤال
وهذا الحل اعرفه لكن توقعت في حل ثان يعني لو عندي ٢٠ فورم
بكتب ١٩ جمله اخفاء
هل هناك حل امثل
.....
ضع هذا الكود في فورم MDI عند طلب فتح نافذة
كود :
' نقوم بإغلاق كافة النوافذ التابعة قبل فتح النافذة المطلوبة
For Each frm As Form In Me.MdiChildren
frm.Close()
Next
' فتح النافذة المحددة وهنا على سبيل المثال
Form1.MdiParent = Me
Form1.Show()
.....
هذا ما كنت ابحث عنه
شكرا جزيلاً