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

كيف اجعل البرنامج متوافق مع جميع الشاشات المستطيلة والمربعه الحديثة والقديمة

بدأه حامد محمد الوصيف في 26 مايو 2014 · 2 رد · 666 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

عندى مشكلة فى البرنامج

 

انا استخدم شاشة مستطيلة samsung  والبرنامج بيكون عليها كويس جدا

 

وعندما اقوم بتشغيل البرنامج على اجهزة اخرى شاشات البرنامج بتكون غير مظبوطة وفية ازرار بتكون غير ظاهرة

 

فكيف اجعل البرنامج متوافق مع جميع الشاشات

 

وشكرا لكم جميعا

13598125002.gif

038c8ecfa8.gif

#2

فى انتظار الرد للاهمية

13598125002.gif

038c8ecfa8.gif

#3

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

طالما اختفت بعض عناصر الشاشة عندما شغلت البرنامج عند العميل أو على أى جهاز آخر فهذا معناه أنك استخدمت أبعاد طويلة للنوافذ، فمن الواضح أن شاشتك الخاصة عريضة وأنك قمت بتصميم النوافذ بناء على عرض شاشتك وبالتالى فستختفى أجزاء من النوافذ عند الشاشات ذات التحليل الأقل

لذلك

ينضح بعمل تصميم النوافذ على تحليل شاشة 1024 * 768

وجعل خاصية WindowState بالقيمة Maxemized وبالتالى تضمن أن تملأ النوافذة كل الشاشة عند العميل

أما بالنسبة لأماكن الأدوات وأبعادها فيمكنك التحكم فيها من خلال الخاصة Anchor بكل الأدوات على النوافذة بحيث تقوم بتثبيت الجهة اليمنى واليسرى فيتسبب ذلك فى تثبيت المسافة على يمين ويسار الأداة فى حين يتغير عرض الأداة نفسها ليتناسب مع عرض النافذة

 

ويمكنك إزالة التثبيت للمسافات اليمنى واليسرى فتجد أن موقع الأداة يتحرك مع تغير حجم النافذة

 

أرجو أن تقوم بتجربة الخاصة Anchor وملاحظة تأثيرها عند تشغيل البرنامج وتغير حجم الأداة حتى يتضح الكلام

 

أدعو الله بالتوفيق للجميع

9

أدعو الله أن يجعل أعمالنا خالصة لوجهه الكريم --- وأن ينفعنا بما علمنا

Dr Sayed Tohamy

Programming Instructor

مدرب برمجة

---------------

EmaSoft2000

-------------------

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

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

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

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

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