![]() |
|
اضافة فورم داخل فورم آخر - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : اضافة فورم داخل فورم آخر (/showthread.php?tid=12008) |
اضافة فورم داخل فورم آخر - الميامن - 09-04-15 ما هو الكود المستخدم لاضافة فورم داخل فورم ثاني ؟؟؟ أو كيف تكون الطريقة ان شاء الله يكون سؤالي المرة هذه واضح RE: اضافة فورم داخل فورم آخر - M S C O D E R - 09-04-15 لا افهم كيف يتم اضافة Form داخل Form اخر
ربما تقصد اداة TapContol ؟ RE: اضافة فورم داخل فورم آخر - silverlight - 09-04-15 عليك بتعريف متغير من النوع Form وليكن اسمه مثلا form2 ثم تقوم بضبط خاصية TopLevel وتجعل قيمتها تساوي False ثم تضيفه برمجيا الي الفورم الرئيسي وعليك ان لا تنسي ان تغلقه قبل اغلاق الفورم الرئيسي الكود سيكون شكله كالأتي كود : Dim form2 as Form = New Formلكن افضل الطرق هي ان تقوم ببناء فورم جديد علي حده إما عن طريق الوراثه او تضيفه بشكل عادي الي مشروعك ثم تغير في خصائصه و صفاته Property كما يحلو لك و أيضا يمكنك أن تضيف له ما شئت من احداث و خلافه ثم تضيفه برمجيا كما هو موضح في الكود اعلاه و الكود التالي يوضح تفاصيل أكثر للإجابة علي سؤالك كود : Public Class Form1RE: اضافة فورم داخل فورم آخر - احمد عبد الحكيم - 10-04-15 اجابتك جميلة جدا silverlight لاكن هناك طريقة اسهل وليس بها تعقيد ابدا على حسب علمى وهى اضافة اداة panal الى النموذج الرئيسى ثم تضع زر لفتح النموذج الضغير ثم تكتب هذا الكود التالى داخل الزر PHP كود : Dim f As New formName With {.TopLevel = False, .AutoSize = False}انا اسف لك اخى العزيز silverlight فلا تسئ الظن بى لاكن بعض المبتدئين لا يريدون الاكواد والاشياء المعقدة فا البساطة فى الكود والطريقة شئ جميل بالنسبة لهم RE: اضافة فورم داخل فورم آخر - silverlight - 10-04-15 لا يوجد أي داعي للإعتذار أبدا لأن الهدف هنا هو مشاركة الافكار مع بعضنا البعض حتي تعم الفائدة علي الجميع و الكود المكتوب الهدف منه ليس |إضافة فورم الي فورم فقط لكن أيضا توضيح كيف يمكن اضافة بعض Handlers برمجيا حتي يمكن الاستفادة من الفورم المضاف بشكل أكبر أيضا لي هدف شخصي من التوسع في كتابة الكود و هو ان تجعل من يسأل سؤالا يبحث اكثر و يدرس أكثر و من ثم سوف يستفيد أكثر اي مبرمج لديه خبرة معقولة يستطيع ان يكتب الكود كاملا لمن سأل السؤال ...وهننا لن يستفيد السائل كثيرا . أشكرك كثيرا يا أحمد علي ردك تقبل تحياتي RE: اضافة فورم داخل فورم آخر - الميامن - 11-04-15 شكرا جزيلا لكم بالتوفيق للجميع RE: اضافة فورم داخل فورم آخر - Ali Naser - 15-08-18 اخي العزيز اجابتك مفيدة جدا لكنك نسيت ان تضيف كود يقوم بإزالة محتوى البانل السابق وعرض الجديد لانه يقوم بعرض الفورم داخل البانل فوق محتواه الموجود مسبقاً .. RE: اضافة فورم داخل فورم آخر - رضوان الجماعي - 09-04-21 اجل اخواني الاعزاء شكرا لمجهودكم لتبادل المعلومه ولكن بقي ان تضعوا الزهور في المزهريه وهي كود اغلاق الفورم السابق داخل البانل عند الضغط على زر فورم اخر ليظهر محتواه مكان الفورم السابق اسف جدا على تطفلي اخواني الاعزاء وممكن تعدلوا الكود ويصير بها الطريقه علاشان يشتغل وما يعطلش حد ويصير يفتح ويغلق الفورم بطريقه مريحه جدا كود : Me.Panel2.Controls.Clear()RE: اضافة فورم داخل فورم آخر - alsouf - 09-04-21 انسخ هذا الكود الى الفورم Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load IsMdiContainer = True Dim form As New Form form.MdiParent = Me form.Show() End Sub |