संभव डुप्लिकेट:
System.ComponentModel.Component
उनकी विरासत पथ पर साथ
Is there an attribute I can add to a class so it will be edited as code, not in the designer?क्या विजुअल स्टूडियो को एक स्रोत फ़ाइल को "घटक" के रूप में नहीं मानना संभव है?
कक्षा स्वचालित रूप से दृश्य स्टूडियो (2008) के भीतर "घटक", स्रोत फ़ाइल के लिए एक अलग चिह्न ट्रिगर के रूप में इलाज कर रहे हैं:
http://i48.tinypic.com/1z23wvn.png
जबकि आइकन हिरण वास्तव में कोई फर्क नहीं पड़ता, बदले गए डबल क्लिक व्यवहार वास्तव में परेशान हैं: पाठ संपादक में स्रोत कोड खोलने के बजाय, विजुअल स्टूडियो अब मुझे एक स्क्रीन दिखाता है जो मुझे "टूलबॉक्स से" खींचकर मेरी कक्षा में घटकों को जोड़ने के लिए प्रोत्साहित करता है। मैं यह करना नहीं चाहता!
मुझे पता है कि मैं सही स्रोत फ़ाइल क्लिक करें और "देखें कोड" का चयन कर सकते है, लेकिन जब भी मैं यह करने के लिए भूल जाते हैं, मैं एक संवाद है जो बिल्कुल बेकार है के लिए इंतज़ार कर अटक कर रहा हूँ। घटक व्यवहार को अक्षम करने का कोई तरीका है (अधिमानतः स्रोत कोड में)?
आप संवाद के लिए इंतज़ार कर अटक कर रहे हैं, आपके कंप्यूटर भी है एक डेवलपर मशीन के लिए धीमा :) एक ही चीज तब होती है जब आप किसी फॉर्म या नियंत्रण के लिए आंशिक क्लास फ़ाइल जोड़ना चुनते हैं। यद्यपि यह मूल रूप से एक अलग कोड-केवल फ़ाइल है, यह एक डिजाइनर खोल देगा (और यह है, अगर मुझे सही याद है, वास्तविक रूप के लिए नहीं)। परेशान, लेकिन मैं उन फ़ाइलों पर राइट-क्लिक-> कोड देखें, जिनके पास सादे कोड प्रतीक नहीं है। – OregonGhost
हे, यह अब यह संवाद खोलने के लिए काफी समय लेता है, लेकिन अधिक है कि यह पता लगाने के लिए कि कोई त्रुटि हुई :) –
इसके अलावा, प्रश्न में परियोजना * नहीं * WinForms है मेरे मस्तिष्क में कई घड़ी चक्र लेता है की तरह है, तो मुझे वास्तव में यह अनुचित लगता है कि वीएस मुझे अपने अजीब डिजाइनरों के साथ चिपका रहा है। –