tgoop.com/CsharpWindowsForm/38
Last Update:
بسم الله الرحمن الرحيم
موضوع اليوم : هو عن كيفية فتح اكثر من Form في Form واحد
مثال: لو كان معك في مشروعك 3 نماذج (Form) وتريد اظهار الفورم 3 و 2 في الForm1
أولا قم ب إضافة panel واجعل خاصية Dock تساوي Top
قم بإضافة 2 ازرار وضعهم بداخل الحاوية panel
الان اذهب لخصائص Form1 وابحث عن الخاصية IsMdiContainer اجعل قيمتها تساوي true
بعد تعديل قيمة الخاصية ستلاحظ ان لون الForm قد تغير وهذا يعني ان الفورمات الأخرى ستظهر بداخله
الان قم بالضغط على button1 ضغطتين للدخول لدالة الحدث Click
واكتب هذا الكود
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
f2.MdiParent = this;
}
نفس العملية مع الزر الثاني ولاكن للفورم 3
private void button2_Click(object sender, EventArgs e)
{
Form3 f3 = new Form3();
f3.Show();
f3.MdiParent = this;
}
BY برمجة تطبيقات الويندوز C# Programming
Share with your friend now:
tgoop.com/CsharpWindowsForm/38