Oui, cela est possible, mais vous devrez modifier manuellement le fichier de projet.
Dans le fichier de projet (ouvrez-le avec l'éditeur XML), recherchez le groupe d'éléments de la liste de fichiers. Dans mon exemple, j'ai quitté le formulaire en tant que "Form1.cs". Ajouter l'élément enfant "<DependentUpon>"
à votre classe étendue comme dans l'exemple ci-dessous:
<Compile Include="Form1.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Form1.Designer.cs">
<DependentUpon>Form1.cs</DependentUpon>
</Compile>
<Compile Include="Form1.Designer.Other.cs">
<DependentUpon>Form1.cs</DependentUpon>
<SubType>Form</SubType>
</Compile>
En général si vous ne voulez pas de code non généré à cacher comme un nœud enfant cependant. Ma pratique habituelle est de créer un dossier dans le projet appelé "Classes partielles" et de les ajouter tous au même endroit.
Remarque - Si votre fichier "DependentUpon" se trouve dans un sous-dossier, même s'il apparaît ailleurs comme, vous devez toujours utiliser filename DependentUpon> ce. –