منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] سؤال بخصوص الشاشات - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] سؤال بخصوص الشاشات (/showthread.php?tid=30853)



سؤال بخصوص الشاشات - bakriano30@yahoo.com - 13-08-19

كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

(13-08-19, 06:54 AM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

(13-08-19, 06:54 AM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

(13-08-19, 06:54 AM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

هنا الكلام بعيد عن بعض والجزء الايمن مختفي جزء منه


RE: سؤال بخصوص الشاشات - الرائد - 13-08-19

(13-08-19, 06:54 AM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

هنا الكلام بعيد عن بعض والجزء الايمن مختفي جزء منه

لجعل نوافذ برنامجك تعمل على اى Resolution لابد من مراعاة امرين و هما:
1 - تعديل الخاصيه Dock او Anchor او كلاهما لكل الأدوات الموجوده على نوافذ برنامجك.
2 - قم بعمل متغيرين ليكونوا عامين على البرنامج ككل و من داخل Handler الحدث MyApplication.Startup قم بتحديث قيم هاذين المتغيرين ليحتووا على حجم الشاشه و بعدها داخل الحدث Form.Load لكل نوافذك قم بالتأكد من ان حجم النافذه اقل من حجم الشاشه و الذى تم حفظه داخل المتغيرين.
فى اغلب الأحيان للتغلب على هذه المشكله اقوم بوراثة الفئه Form داخل فئه خاصه بى و من داخلها اقوم بعمل هذه الإعدادات 


RE: سؤال بخصوص الشاشات - bakriano30@yahoo.com - 13-08-19

(13-08-19, 11:19 AM)الرائد كتب :
(13-08-19, 06:54 AM)bakriano30@yahoo.com كتب : كيف اخلي البرنامج متوافق مع جميع الاجهزه ومقاس الشاشات

هنا الكلام بعيد عن بعض والجزء الايمن مختفي جزء منه

لجعل نوافذ برنامجك تعمل على اى Resolution لابد من مراعاة امرين و هما:
1 - تعديل الخاصيه Dock او Anchor او كلاهما لكل الأدوات الموجوده على نوافذ برنامجك.
2 - قم بعمل متغيرين ليكونوا عامين على البرنامج ككل و من داخل Handler الحدث MyApplication.Startup قم بتحديث قيم هاذين المتغيرين ليحتووا على حجم الشاشه و بعدها داخل الحدث Form.Load لكل نوافذك قم بالتأكد من ان حجم النافذه اقل من حجم الشاشه و الذى تم حفظه داخل المتغيرين.
فى اغلب الأحيان للتغلب على هذه المشكله اقوم بوراثة الفئه Form داخل فئه خاصه بى و من داخلها اقوم بعمل هذه الإعدادات 

اشكرك علي مرورك ولكن لم توصل لي الفكره فالمشكله لم تكن علي الازرار المشكله في مساحه الفورم وفي ليبل واحد فقط