سؤال

لدي تطبيق WinForms Gui الذي يحتوي على عدد من المجالات إليها والتي أرغب في رفع بعض الرسومات.هذه المناطق سوف تحتوي على ضوابط وتكون قابلة للتغيير.أفكر حاليا في الوراثة من GuardaceticeTagCode والتعامل مع رسائل OnPaint.

هل هذا يبدو وكأنه طريقة جيدة للذهاب أو هل هناك خيارات أخرى / أفضل؟

هل كانت مفيدة؟

المحلول

أي عنصر تحكم نماذج Windows لديه حدث Paint، فلن تضطر إلى استخلاص الفصل الخاص بك.ولكن بالتأكيد، يمكنك، فإنه يساعد في تقسيم التعليمات البرمجية.ما عليك سوى اختيار فئة أساسية توفر بالفعل معظم ما تحتاجه.قم بتعيين الخاصية DoubleBuffered إلى True في المنشئ وتجاوز OnPaint.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top