الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تكبير الفورم للحد الاقصى مع استخدام الاداة Tablelayoutpanel

بدأه خالد حاتم كخن في 3 أغسطس 2009 · 2 رد · 542 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تحية طيبة :

لقد قمت بجعل الحالة الابتدائية للفورم maximized من خلال البروباريتي Windowstate من أجل وقت العرض. .. وفي وقت البرمجة (أيّ وقت العمل على البرنامج من خلال المبرمج) قمت بضبط حجم البرنامج على حجم صغير مناسب وقمت بتوزيع الادوات عليه داخل الاداة tableLayoutPanel كلٌ في مكانها، وبحيث قمت لكل اداة بعمل Dock لها في تقاطع الصفوف والاعمدة الحاوية لها.

المشكلة:

1- عند العرض للبرنامج (في الحالة maximized) لا يظهر اي من الايقونات في مكانه فالذي كان بالوسط يظهر في اعلى اليسار وهكذا .. علما انني كنت قد استعملت كل من الاداة tableLayoutPanel والبروباريتي Dock.

2- ما هي الطريقة/الاعدادات السلسة للتعامل مع الاداة tableLayoutPanel

في المرفقات مثال يوضح السابق ذكره .. أرجو منكم اخوتي الكرام ان اعرف حلا لهذه المشكلة.

ودمتم بخير.

ramadan.rar

#2

جرب أن تحدد أحجام المربعات داخل TableLayoutPanel بالنسب المائوية و ليس أحجام مطلقة لأن هذه الأخيرة لا تتغير مع تغير حجم الفورم أما إذا كانت المربعات محددة الحجم بالنسبة المائوية فستيتغير حجمها مع تغير حجم الفورم فيتم تصغيرها و تكبيرها حسب حجم الفورم.

post-207152-1249336658_thumb.jpg

تحياتي...

تم تعديل هذه المشاركة بواسطة محمد رضى في 4 أغسطس 2009 في 00:58

#3

تحية طيبة :

نعم تماما أخي محمد لقد قمت بذلك وكانت النتيجة ممتازة :lol: ..

ولكن أخي محمد مازلت أجد صعوبة في كيفية تحريك الاداة داخل TableLayoutPanel .. فإذا اردت ان اقوم بتغيير مكانها كان لابد لي القيام بذلك من خلال الاعمدة والصفوف وليس من خلالها شخصيا .. والقيام بتحريكها من خلال الاعمدة والصفوف يؤدي الى تغيير حجمها ومن ثم علي من جديد تعديل حجمها وقد اقوم بذلك مرة واثنتين وغيرها... فهل هناك من طريقة اسهل؟ كما انني لاحظت بأن اي من الاعمدة والصفوف غير مستقلة في حركتها عن بعضها البعض .. فهل من طريقة ان اجعل اي من الاعمدة مستقل في حركته عن الآخر وكذلك بالنسبة للصفوف؟

وشكرا جزيلا لكم على اهتمامكم.

مواضيع مشابهة