منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف يمكن عرض النماذج بطريقة مبوبة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كيف يمكن عرض النماذج بطريقة مبوبة مثل الصورة المرفقة
استخدم أداة TabControl
شكرا ا/ ممدوح لكن مش دة اللى اقصدة
انا اقصد عرض النماذج
tabcontrol بها tabs عبارة عن containers تقبل اضافة اي control
يعني ممكن تضيف فورم لاحد الالسنة بسهولة
السلا عليكم
كما تفضل الاخوة من قبلي تحتاج ان يكون لديك على سبيل المثال العناصر التالية:
(Form) عدد /2 // على سبيل المثال (Form1   و   Form2)
(TabControl) عدد / 1
استخدم البروسيجر التالي
PHP كود :
Public Sub FrmASTab(ByVal Frm As FormByVal TabControl As TabControlByVal tabindex As Int16)
 
       Try
            With Frm
                
.Dock DockStyle.Fill
                
.WindowState FormWindowState.Maximized
                
.FormBorderStyle Windows.Forms.FormBorderStyle.None
                
.TopLevel False
                
.Parent TabControl.TabPages(tabindex)
 
               .Show()
 
           End With
        Catch ex 
As Exception
            MsgBox
(ex.MessageMsgBoxStyle.Critical)
 
       End Try
 
   End Sub 

نضيف العنصر (TabControl) الى الـ (Form1) لعرض (Form2) داخله

في حدث (Form1_Load) (او اي حدث تختاره حسب الحاجة) تستدعي البروسيجر اعلاه بالشكل التالي:
PHP كود :
FrmASTab(Form2TabControl10
بالامكان تغيير الباراميترات حسب ما وجود لديك حيث كما هو واضح الباراميتر الاول يمثل اسم النموذج و الثاني يمثل اسم ال (TabControl) و الثالث يمثل فهرست ال(TabPage) اي (TabPage Index)


تحياتي ..