سؤال

وأنا لم تكن قد فعلت الكثير من العمل مع .NET، فاغفر لي ما إذا كان هذا لديه حل تافهة.

وو"مشكلة" (أكثر من مصدر ازعاج، حقا) هو أن # IDE VC يفتح كل الملفات التي لديها فئة التي ترث من System.Windows.Forms.Form في تصميم عرض، <م> افتراضيا . والاستثناء الوحيد هو ملفات "* .Designer.cs".

وبصفة عامة، وهذا على ما يرام. ومع ذلك، إذا كان لدي partial class التي تطبق بعض رمز التحكم معالج، ويصبح هذا تماما الانزعاج. عندما النقر المزدوج على الملف المصدر، على سبيل المثال، يتم نقلك إلى المصمم WinForms عناصر وعرض مع استمارة فارغة. عديمة الفائدة تماما.

لالتفاف على هذا، هل هناك حاجة إلى بزر الماوس الأيمن فوق الملف المصدر في السؤال، وحدد "عرض التعليمات البرمجية" من قائمة السياق.

وسؤالي بسيط إلى حد ما: هل هناك أي طريقة قارس للالتفاف على هذا السخف؟ إن لم يكن، وأنا أتساءل كيف يمكن للناس تنظيم رمز التعامل مع واجهة المستخدم الخاصة بهم.

وشكرا!

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

المحلول

نعم.

في قائمة السياق للملف، حدد "فتح باستخدام ..." واستخدم زر "إضافة إلى افتراضي" مع محرر المفضل لديك مختارة (في الحالة الخاصة بك، وربما كان محرر CSHARP).

نصائح أخرى

وبدلا من بزر الماوس الأيمن فوق وعرض رمز، وأنا دائما استخدام دبل كليك ويذهب إلى صفحة الرموز، تركز على الحدث Form_Load، والتي يمكن أن تترك فارغة وتجاهلها.

إذا كنت تريد حقا لإصلاح السلوك، أقترح صنع بطريقة أو بأخرى الملف الخاص بك لا يمكن أن يكون نموذج! غير قادر على توجيه اللوم VS للتفكير كنت ترغب في العمل مع نموذج عند فتح ملف النموذج!

واحدة فوق الملف في مستكشف الحلول واضغط F-7.

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