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

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



محتاج التعديل علي الكود - اليوم السابع - 18-03-21

السلام عليكم كيف اقدر اعدل علي الكود بحيث انه يقدر يفتح نفس الفورم اكتر من مره في نفس البانل 
كود :
 Public Sub gonewform(ByRef frm As Form)


       frm.TopLevel = False
       Panel2.Controls.Add(frm)
       frm.Show()
   End Sub

حاولت ان اضيف المتغير ده لكن لم ييظبط
كود :
   Dim f As Form = New Form



RE: محتاج التعديل علي الكود - Ronald - 18-03-21

(18-03-21, 08:34 AM)اليوم السابع كتب : السلام عليكم كيف اقدر اعدل علي الكود بحيث انه يقدر يفتح نفس الفورم اكتر من مره في نفس البانل 
كود :
 Public Sub gonewform(ByRef frm As Form)


       frm.TopLevel = False
       Panel2.Controls.Add(frm)
       frm.Show()
   End Sub

حاولت ان اضيف المتغير ده لكن لم ييظبط
كود :
   Dim f As Form = New Form

لفورم يضاف خلف السابق يمكن ما تلحظوش
PHP كود :
gonewform(new form7

ضف frm.bringtofront في اخر كود gonewform عشان يكون الفورم الجديد فوق السابق


RE: محتاج التعديل علي الكود - اليوم السابع - 19-03-21

(18-03-21, 04:29 PM)Ronald كتب :
(18-03-21, 08:34 AM)اليوم السابع كتب : السلام عليكم كيف اقدر اعدل علي الكود بحيث انه يقدر يفتح نفس الفورم اكتر من مره في نفس البانل 
كود :
 Public Sub gonewform(ByRef frm As Form)


       frm.TopLevel = False
       Panel2.Controls.Add(frm)
       frm.Show()
   End Sub

حاولت ان اضيف المتغير ده لكن لم ييظبط
كود :
   Dim f As Form = New Form

لفورم يضاف خلف السابق يمكن ما تلحظوش
PHP كود :
gonewform(new form7

ضف frm.bringtofront في اخر كود gonewform عشان يكون الفورم الجديد فوق السابق

حبيبي يا كبير جربت فعلا ولكن بيظهر خطا

(19-03-21, 04:02 AM)اليوم السابع كتب :
(18-03-21, 04:29 PM)Ronald كتب :
(18-03-21, 08:34 AM)اليوم السابع كتب : السلام عليكم كيف اقدر اعدل علي الكود بحيث انه يقدر يفتح نفس الفورم اكتر من مره في نفس البانل 
كود :
 Public Sub gonewform(ByRef frm As Form)


       frm.TopLevel = False
       Panel2.Controls.Add(frm)
       frm.Show()
   End Sub

حاولت ان اضيف المتغير ده لكن لم ييظبط
كود :
   Dim f As Form = New Form

لفورم يضاف خلف السابق يمكن ما تلحظوش
PHP كود :
gonewform(new form7

ضف frm.bringtofront في اخر كود gonewform عشان يكون الفورم الجديد فوق السابق

حبيبي يا كبير جربت فعلا ولكن بيظهر خطا