تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية إضافة فورم داخل بانل في الفورم الرئيسي
#1
بسم الله الرحمن الرحيم
السلم عليكم ورحمة الله تعالى وبركاته
اريد اضافة فورم داخل الفورم الرئيسي لكن داخل ادات البنل 
وشكرا لكم
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
 Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        Me
.Panel1.AutoScroll True
        Dim frm2 
As Form = New Form2

        AddHandler frm2
.LocationChangedSub(obj As ObjectobjArgs As EventArgs)
 
                                            Dim f As Form CType(objForm)
 
                                            Me.Panel1.SetAutoScrollMargin(f.Location.Xf.Location.Y)
 
                                        End Sub

        AddHandler frm2
.SizeChangedSub(obj As ObjectobjArgs As EventArgs)
 
                                        Dim f As Form CType(objForm)
 
                                        If f.Size.Width Me.Panel1.Size.Width Or f.Size.Height Me.Panel1.Size.Height Then
                                             Me
.Panel1.SetAutoScrollMargin(Panel1.Size.Width Panel1.Size.Widthf.Size.Height Me.Size.Height)
 
                                        Else
 
                                            Me.Panel1.SetAutoScrollMargin(00)
 
                                        End If
 
                                    End Sub
        frm2
.TopLevel False
        Me
.Panel1.Controls.Add(frm2)
 
       If frm2.Size.Width Me.Panel1.Size.Width Or frm2.Size.Height Me.Panel1.Size.Height Then
            Me
.SetAutoScrollMargin(frm2.Size.Width Me.Panel1.Size.Widthfrm2.Size.Height Me.Panel1.Size.Height)
 
       End If
 
       frm2.Show()
 
   End Sub 
الرد }}}
#3
شكرا لك اخي على الكود الجميل
اشتغل 100/100
الرد }}}
تم الشكر بواسطة:
#4
هذا الكود لا يعمل بالفيجوال 2008  يعمل بالفيجوال 2015 
هل من طريقة ليعمل بالفيجوال 2008
                                                        Heart سبحان الله والحمد لله ولا اله الا الله والله اكبر  Heart
الرد }}}
تم الشكر بواسطة:
#5
PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        Me
.Panel1.AutoScroll True
        Dim frm2 
As Form = New Form2

        AddHandler frm2
.LocationChangedAddressOf Me.Form2_LocationChanged
        AddHandler frm2
.SizeChangedAddressOf Me.Form2_SizeChanged

        frm2
.TopLevel False
        Me
.Panel1.Controls.Add(frm2)
 
       If frm2.Size.Width Me.Panel1.Size.Width Or frm2.Size.Height Me.Panel1.Size.Height Then
            Me
.SetAutoScrollMargin(frm2.Size.Width Me.Panel1.Size.Widthfrm2.Size.Height Me.Panel1.Size.Height)
 
       End If
 
       frm2.Show()
 
   End Sub

    Private Sub Form2_LocationChanged
(obj As ObjectAs EventArgs)
 
       Dim f As Form CType(objForm)
 
       Me.Panel1.SetAutoScrollMargin(f.Location.Xf.Location.Y)
 
   End Sub

    Private Sub Form2_SizeChanged
(obj As ObjectAs EventArgs)
 
       Dim f As Form CType(objForm)
 
       If f.Size.Width Me.Panel1.Size.Width Or f.Size.Height Me.Panel1.Size.Height Then
            Me
.Panel1.SetAutoScrollMargin(Panel1.Size.Width Panel1.Size.Widthf.Size.Height Me.Size.Height)
 
       Else
            Me
.Panel1.SetAutoScrollMargin(00)
 
       End If
 
   End Sub 
الرد }}}
تم الشكر بواسطة: العواد الصغير , Basil Abdallah , asdsoft


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة في عرض الفورم بالحجم المحدد مصمم هاوي 1 248 29-09-25, 03:17 AM
آخر رد: مصمم هاوي
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 848 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,858 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 745 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,001 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,222 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  [VB.NET] حفظ تنسيق الفورم ثم تطبيقة علي فورم اخر فيجوال بيسك abo ragab 7 1,215 09-07-25, 12:45 AM
آخر رد: abo ragab
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,040 19-04-25, 08:54 PM
آخر رد: Kamil
  [VB.NET] استدعاء داتا كريت فيو من فورم اخر EMADW 1 419 16-04-25, 06:10 PM
آخر رد: مصمم هاوي
  [VB.NET] عدم ظهور فورم نهى على خليل 0 292 02-04-25, 02:59 PM
آخر رد: نهى على خليل

التنقل السريع :


يقوم بقرائة الموضوع: