منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : Mdi parent
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
عندي اكثر من نموذج
واريد عندما اقوم بفتح نموذج يقوم باغلاق باقي النماذج عدا النموذج المقصود في mdi parent
هل من طريقه
وين الخبراءBig Grin
ماذا قصدك بنماذج هل قصدك فورم ؟؟؟؟؟؟؟؟
نعم قصدي form
اذا كان قصدك

كذا انك تخفي فورمات محدد عند اضهار فورم ثاني


الطريقة كذا


مثلا عندك 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()

.....
هذا ما كنت ابحث عنه

شكرا جزيلاً