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

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



مساعدة في موقع panels على الفورم ؟؟؟ - abdullhadi999 - 15-02-19

السلام عليكم ورحمة الله وبركاته ....



جمعة مباركة للجمع ...



لدي 3 panel وكل واحد منها فيه ادوات تكست بوكس وكومبو بوكس وبوتونز



اريد عند بدء التشغيل لايظهر الا واحد من البانلز ويوجد بها زر عند الظغط عليه يختفي البانل ويظهر البانل التالي في نفس الموقع ونفس الحجم . ارجو المساعدة ولكم جزيل الشكر  .


RE: مساعدة في موقع panels على الفورم ؟؟؟ - princelovelorn - 15-02-19

وعليكم السلام ورحمة الله وبركاته


الفكرة هي تحديد حجم وموقع الpanel عن طريق الخصائص وليس بالسحب والتحريك

تفضل المثال في المرفقات

ملحوظة 
عند تنقلك بين الpanels  في وضع البرمجة  لا تحركهم بل أضغط على ال panel الظاهر لك كليك يمين وأختار send to back
فسيظهر ال panel الذي خلف وهكذا  حتى تنهي عملك 

تمنياتي لك بالتوفيق والنجاح



RE: مساعدة في موقع panels على الفورم ؟؟؟ - أحمد النجار - 16-02-19

مع الشكر للاخ [b]princelovelorn[/b] ارجو تقبل المشاركة لزيادة المحتوى ليس الا

في حدث فتح الفورم نضع الكود التالي


كود :
  panel2.Visible = false
panel1.Visible = true
panel3.Visible = false
         


وعند الانتهاء من الاول والضغط على زر التالي ضع الكود التالي

كود :
panel2.Top = panel1.Top
            panel2.Left = panel1.Left
            panel2.Height = panel1.Height
            panel2.Width = panel1.Width
            panel1.Visible = false
            panel2.Visible = true
            panel3.Visible = false

وتكرار العملية مع البانل الثالث مع تغيير اللازم