موثوقة / طريقة سهلة لتحل محل عنصر تحكم Windows.Forms مع عنصر تحكم مشتوع؟

StackOverflow https://stackoverflow.com/questions/1703181

سؤال

لم أكن أتباع أفضل الممارسات الخاصة بي (استخدم عناصر التحكم المشتقة فقط)، وسحبت التحكم في نماذج Windows العادية إلى النموذج الخاص بي، وسلكيها واستخدامها على النموذج الخاص بي ؛-(

الآن أحتاج إلى تغيير عنصر التحكم إلى عنصر تحكم مشتقة (مشتقة من نفس التحكم)، مع الحفاظ على جميع الإعدادات من المصمم. هل هناك طريقة موثوقة / سهلة للقيام بذلك؟ (الطريقة الحالية هي إزالة عنصر التحكم، واستبدل مع عنصر التحكم الجديد وتأكد من استخدام الاختلافات إلى التعليمات البرمجية السابقة التي لا توجد تغييرات أخرى غيرها في مساحة الفصل / الاسم / التجميع).

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

المحلول

في نماذج Windows، من السهل بما يكفي لإصلاح الإعلان والبناء في ملف .designer. ما عليك سوى تغيير خط الإعلان وخط البناء لاستخدام فئة التحكم الخاصة بك بدلا من system.windows.forms.xxx.

بمجرد تغيير هذين السطرين، يجب "العمل" فقط "كما لو كنت تستخدم السيطرة المشتقة.

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