منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيفيه عمل فورم حاضن MainWindow - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : كيفيه عمل فورم حاضن MainWindow (/showthread.php?tid=7826)



كيفيه عمل فورم حاضن MainWindow - ابو عمر - 04-03-13

السلام عليكم ورحمه الله وبركاته

كنت استخدم الخاصيه MDIChild في فيجوال 6 لجعل الفورم داخل فورم اخر
كيف يمكن عمل ذلك في بيئه الدوت نت

مثلا لدي فورم MainWindow

ولدي form1 & Form 2
اريد ان يتم فتح form1 & Form 2 داخلMainWindow
ارجو ان يكون السؤال واضح


كيفيه عمل فورم حاضن MainWindow - ابو عمر - 04-03-13

Up ^^ للرفع


كيفيه عمل فورم حاضن MainWindow - @@أبورائد@@ - 04-03-13

السلام عليكم ورحمة الله وبركاته



أولا الفورم الأب: إجعل الخاصية IsMdiContainer تساوي True للفورم الأب

ثانياً: لفتح فورم على أساس أنه إبن أكتب الكود التالي (داخل الفورم الأب Mdi)
PHP كود :
Dim frm2 As New Form2
        frm2
.MdiParent Me
        frm2
.Show() 


لا يصح استخدام امر الإظهار التالي
كود :
[COLOR="#FF0000"]        frm2.ShowDialog()
[/COLOR]




السلام عليكم ورحمة الله وبركاته



كيفيه عمل فورم حاضن MainWindow - ابو عمر - 04-03-13

شكرا لك استاذي وجزاك الله خيرا
من فضلك اخي لي استفسار
مثلا لو لدي 10 فورم واريد ان اجعلهم ابن لفورم الاب
هل اكتب هذا الكود بعدد الفورم ام هناك خاصيه مباشره مثل vb6


كيفيه عمل فورم حاضن MainWindow - @@أبورائد@@ - 04-03-13

السلام عليكم ورحمة الله وبركاته


نعم..... الوضع مختلف عن vb6


السلام عليكم ورحمة الله وبركاته