26-09-24, 04:40 PM
السلآم عليكم ورحمة الله وبركاته
أنا عندي مشكله في استدعاء الفورم بداخل البنيل فقد وضعت هاذا الكود ولاكن عندما ينبثق الفورم بداخل البنيل
ينبثق ولاكن مع بعض التأخير في العرض وكذالك تنسيق الادوات حسب حجم البنيل ويكون هاذا في الاستدعاء الأول فمثلا من بعد ما يفتح الفورم و استدعيت فورما آخر يحصل كما حصل في الأول وإذا رجعت إلى الفورم الاول فينبثق بسرعة فما أعرف سبب هذه المشكلة
أنا عندي مشكله في استدعاء الفورم بداخل البنيل فقد وضعت هاذا الكود ولاكن عندما ينبثق الفورم بداخل البنيل
ينبثق ولاكن مع بعض التأخير في العرض وكذالك تنسيق الادوات حسب حجم البنيل ويكون هاذا في الاستدعاء الأول فمثلا من بعد ما يفتح الفورم و استدعيت فورما آخر يحصل كما حصل في الأول وإذا رجعت إلى الفورم الاول فينبثق بسرعة فما أعرف سبب هذه المشكلة
كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
' إفراغ Panel1 من أي عناصر موجودة
Panel1.Controls.Clear()
' إنشاء نسخة من فورم ف2
Dim f2 As New Form2()
' ضبط خصائص الفورم ليكون بلا حدود
f2.TopLevel = False
f2.FormBorderStyle = FormBorderStyle.None
f2.Dock = DockStyle.Fill
' إضافته إلى الفورم الرئيسي (Panel1)
Panel1.Controls.Add(f2)
' عرض الفورم
f2.Show()
End Sub
