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

كيف أجعل حجم الأزرار يتمدد ويتقلص على حسب حجم الفورم

بدأه Visual Studio في 5 يوليو 2012 · 8 رد · 2,282 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي فورم عليها عدد من الأزرار وليكن 10 أزرار في أعلى الفورم (10 أزرار يمثلون عرض الفورم) وأريد عند تكبير حجم الفورم أن تكبر حجم الأزرار وتتمدد مع تكبير الفورم والعكس عند التصغير

فكيف يتم ذلك ؟

وشكرا

تم تعديل هذه المشاركة بواسطة Visual Studio في 5 يوليو 2012 في 00:17

#2

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

أخي الكريم يمكنك الإستفادة من الخاصية Anchor للأداة التي تثبت عن طريقها المسافة بين حافة الأداة وحافة الفورم من أي جهة تريد وبالتالي عند تكبير الفورم تكبر معه الأداة ( من أجل أن تظل المسافة بين حافة الأداة وحافة الفورم ثابتة ) وعند تصغير الفورم تصغر الأداة

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

تم تعديل هذه المشاركة بواسطة DOWNLOADER في 5 يوليو 2012 في 08:54

2
#4

السلام عليكم

 

حاولت مرار مع الأداة anchor لكن للأسف الأزرار تكون ثابتة من ناحية واحدة لكنها لا تتمدد كلها مع تمدد الفورم

 

أرجو أن يضع أحد لنا مثالا صغيرا

 

وشكرا

#5

يمكنك استخدام الخاصية Dock للأزرار التي تريد تغيير حجمها

وأنا أفضل أن تضع الأزرار وتنضمها ضمن جدول من نوع TableLayoutPanel كما يجب أن نعدل الخاصية Dock لهذا الجدول

 

مرفق مثال لهذه العملية:

WindowsApplication1.rar

#6

حجوم العناصر تبقى ثابتة ( مهما تغيرت دقة الشاشة ) في حال استخدام

WPF

بدلا من الفورم

#8

السلام عليكم

 

فيما يلي مثال بسيط للغاية

عبارة عن شاشتين من نوع WPF

 

كلمة السر : اي كلمة

 

لاحظ اخي مهما تغيرت دقة الشاشة، تبقى Objects الموضوعة على الشاشات بذات الحجم

 

وهذا من قوة ال WPF

 

حاول قراءة المزيد عن WPF

ولن تندم

 

والسلام عليكم

 

My First Program.rar

#9
kafi كتب:

السلام عليكم

 

فيما يلي مثال بسيط للغاية

عبارة عن شاشتين من نوع WPF

 

كلمة السر : اي كلمة

 

لاحظ اخي مهما تغيرت دقة الشاشة، تبقى Objects الموضوعة على الشاشات بذات الحجم

 

وهذا من قوة ال WPF

 

حاول قراءة المزيد عن WPF

ولن تندم

 

والسلام عليكم

 

جزاك الله خيرا أخي الكريم

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…