السلام عليكم كيف اقدر اعدل علي الكود بحيث انه يقدر يفتح نفس الفورم اكتر من مره في نفس البانل
كود :
Public Sub gonewform(ByRef frm As Form)
frm.TopLevel = False
Panel2.Controls.Add(frm)
frm.Show()
End Sub
حاولت ان اضيف المتغير ده لكن لم ييظبط
كود :
Dim f As Form = New Form
(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
لفورم يضاف خلف السابق يمكن ما تلحظوش
ضف frm.bringtofront في اخر كود gonewform عشان يكون الفورم الجديد فوق السابق
(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
لفورم يضاف خلف السابق يمكن ما تلحظوش
ضف 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
لفورم يضاف خلف السابق يمكن ما تلحظوش
ضف frm.bringtofront في اخر كود gonewform عشان يكون الفورم الجديد فوق السابق
حبيبي يا كبير جربت فعلا ولكن بيظهر خطا