विजुअल स्टूडियो में समाधान बंद करें, और एक टेक्स्ट एडिटर में अपनी .csproj फ़ाइल खोलें। MainUI.Other.cs खोजें, और निम्नलिखित XML तत्व जोड़ें:
<Compile Include="MainUI.Other.cs">
<SubType>Form</SubType>
<DependentUpon>MainUI.cs</DependentUpon> <!-- this is the magic incantation -->
</Compile>
दृश्य स्टूडियो में समाधान को फिर से खोलें और subnodular अच्छाई का आनंद लें।
उस ने कहा, आप पुनर्विचार करना चाहेंगे कि यह एक अच्छा विचार है या नहीं। कारण .designer.cs फ़ाइल को उपनोड के रूप में प्रदर्शित किया जाता है क्योंकि आपको सामान्य रूप से इसकी आवश्यकता नहीं होती है या इसे खोलना नहीं है, क्योंकि इसमें जेनरेट कोड होता है जिसे आप आमतौर पर डिज़ाइनर के माध्यम से देखते या संपादित करते हैं। जबकि आंशिक कक्षा फ़ाइल में आपके कोड होंगे, जिन्हें आप संपादित और देखना चाहते हैं; यह रखरखाव प्रोग्रामर को भ्रमित कर सकता है अगर फ़ाइल समाधान एक्सप्लोरर में आसानी से दिखाई नहीं दे रही है। हालांकि, केवल आप ही जान सकते हैं कि आपके प्रोजेक्ट के लिए क्या सही है - बस कुछ ध्यान में रखना!
नोट - यदि आपकी "निर्भरता" फ़ाइल सबफ़ोल्डर में है तो भले ही यह के रूप में कहीं और दिखाई दे, लेकिन आपको अभी भी फ़ाइल नाम DependentUpon> का उपयोग करना चाहिए जब आप करते हैं इस। –