11-06-17, 03:49 AM
موضوع Resolution موضوع شائك قليلا فمفهومه يختلف من شخص لأخر
علي سبيل المثال مفهومه عندي هو أن الفورم يرسم نفسه علي سطح شاشة الكمبيوتر بأبعاد تتناسب مع دقة الشاشة أو ما يطلق عليه Resolution
الفورم لا يرسم بقية الكونترول الموجودة في البداية لكن هو فقط يبلغها بشكل ما بأنه قد رسم نفسه علي سطح شاشة الكمبيوتر وهنا تبدأ بقية الكونترول في استقبال بعض المعلومات من الفورم مثل لون خلفية الفورم و مكانه علي الشاشة و DeviceDPI الخاصة بشاشة الكمبيوتر و أشياء من هذا القبيل
ثم بناء علي تلك المعلومات يقوم كل كونترول موجود علي سطح الفورم برسم نفسه علي الفورم
وهنا يقوم الفورم برسم جميع الكونترول علي سطحه علي صورة و تلك الصورة هي التي تراها عند تشغيل أي فورم
و غالبا أكبر سبب للمشاكل هو الفونت
ايضا شكل الصورة المرسومة علي سطح المكتب لها دور في الخطأ
خاصة ان الفورم يعتمد علي تلك الصورة الموجودة علي سطح المكتب لكي يرسم نفسه في حالات الشفافية و اشياء من هذا القبيل
أيضا بعض الفورم و التي تم التعديل عليها لكي تستقبل Themes مثلا ربما تؤثر في ظهور الكونترول و شكلها علي سطح الشاشة
هذا هو مفهوم كلمة Resolution عندي وإن كان ما يحدث معك سببه شئ من هذا
فإن الحل لذلك هو أن تضبط الفورم نفسه و بقية الكونترول ستضبط نفسها أتوماتيكيا
علي سبيل المثال مفهومه عندي هو أن الفورم يرسم نفسه علي سطح شاشة الكمبيوتر بأبعاد تتناسب مع دقة الشاشة أو ما يطلق عليه Resolution
الفورم لا يرسم بقية الكونترول الموجودة في البداية لكن هو فقط يبلغها بشكل ما بأنه قد رسم نفسه علي سطح شاشة الكمبيوتر وهنا تبدأ بقية الكونترول في استقبال بعض المعلومات من الفورم مثل لون خلفية الفورم و مكانه علي الشاشة و DeviceDPI الخاصة بشاشة الكمبيوتر و أشياء من هذا القبيل
ثم بناء علي تلك المعلومات يقوم كل كونترول موجود علي سطح الفورم برسم نفسه علي الفورم
وهنا يقوم الفورم برسم جميع الكونترول علي سطحه علي صورة و تلك الصورة هي التي تراها عند تشغيل أي فورم
و غالبا أكبر سبب للمشاكل هو الفونت
ايضا شكل الصورة المرسومة علي سطح المكتب لها دور في الخطأ
خاصة ان الفورم يعتمد علي تلك الصورة الموجودة علي سطح المكتب لكي يرسم نفسه في حالات الشفافية و اشياء من هذا القبيل
أيضا بعض الفورم و التي تم التعديل عليها لكي تستقبل Themes مثلا ربما تؤثر في ظهور الكونترول و شكلها علي سطح الشاشة
هذا هو مفهوم كلمة Resolution عندي وإن كان ما يحدث معك سببه شئ من هذا
فإن الحل لذلك هو أن تضبط الفورم نفسه و بقية الكونترول ستضبط نفسها أتوماتيكيا

