كيف؟ جعل محتويات الفورم الاب في الخلفيه ؟
اتوقع لو تشوف الصوره المرفقه راح تفهم الصوره ؟!
هل هناك حل لها ام يجب علي ان اغير بعض الافكار ؟
ضع الكود اللي استخدمتة لاظهار الفورم - ونساعدك بالتعديلات علية
Dim NewMDIChild As New hosting 'Set the Parent Form of the Child window. NewMDIChild.MdiParent = Me 'Display the new form. NewMDIChild.Show(
هذا هو الكود الذي استخدمه
Dim f2 As New Form2()
f2.BackColor = Color.White
f2.TransparencyKey = Color.White
f2.ControlBox = False
f2.FormBorderStyle = Windows.Forms.FormBorderStyle.None
f2.ShowDialog()
يوجد مثال في المرفقات
Dim f2 As New Form2() f2.BackColor = Color.White f2.TransparencyKey = Color.White f2.ControlBox = False f2.FormBorderStyle = Windows.Forms.FormBorderStyle.None f2.ShowDialog()
اخي العزيز احمد ليس هذا ما اريد عمله ...(( الصوره الي فوق من برنامجي))
انا لدي فورم ... ولدي ايضاَ ادوات على نفس الفورم الاب .... اذا طلع الفورم الابن يختفي تحت الادوات الموجوده على الفورم الاب ..... ابغا الادوات تصير خلف الفورم الابن علطول
ارجو ان الفمره قد وصلت ؟
اسهل طريقه هو استخدام Splitter
لم تفدني الفيدوات ... ااس اخي العزيز ....
راح احاااااااول ...
انا ما أعرف في البرمجة لأني هاوي للبرمجة
بس هل تقصد عمل hide للفورم الأب عند ظهور الفورم الابن ...... ؟
حسب ما فهمت أنك تريد إظهار رسالة تنبيه وفيها معلومات من فورم آخر عن مثلاً اشتراك مدة التاريخ وغيره
ممكن تعم
Dim frm As New Form2 frm.ShowDialog()
لابسط الفكره ..
لو عندنا فورم اب وحطينا عليه ليبل او اي تولز ثاني ....
وقمنا بفتح الفورم الابن .... راح تكون هذه الليبل ... فوق الفورم ... ولن استطيع الرؤيه بسببها ...
اريد هذه الفورم حال فتح الفورم الابن تحته .... لكي يتسنى لي الرؤيه ...
هل الفكره واضحة الان ؟
اللي انا فاهمه من سؤالك إنك محتاج عندما تفتح childForm لا يخفي تحته Main form ولو انا فاهم سؤالك صح يبقي الحل ببساطه كالأتي
متهيالي لو عدلت في خاصية Location الخاصه بالفورم الثاني او ChildMDI سوف تظبط معاك
ممكن مثلا تربط ظهور الفورم الابن بمكان الفورم الأب عن طريق الكود عن طريق استخدام خاصية Location
اخوك عمر
تم تعديل هذه المشاركة بواسطة a_pess في 9 سبتمبر 2008 في 19:45
اريد ان اضع محتويات في المين فورم ...... لكن لو وضعتها راح تغطي على الفورم الابن ...
ابغا احط معلومات على الفورم الاب لتكون معلومات سريعه .... فالمشكله لو حطيتها راح تكون ظاهرة فووووووق الفورم الأبن ... فوقه في الصوره تلاحظ ان الليبل فوق الفورم الابن وهذا ما لا أريده
ان شاء الله ضبطت الفكره ؟
AhmedElbaz كتب:Form.TopMost = true
لم تفد هذه الخاصيه
AhmedElbaz كتب:
اضاً هذا يتكلم بشكل عام ..