In Visual Studio werden zwei Dateien erstellt, wenn Sie ein neues Windows Form in Ihrer Lösung erstellen (z. B. wenn Sie MyForm.cs, MyForm.Designer.cs und MyForm.resx ebenfalls erstellen). Diese zweiten beiden Dateien werden als Teilbaum im Projektmappen-Explorer angezeigt.
Gibt es eine Möglichkeit zum Hinzufügen von Dateien zum Unterbaum oder zur Gruppe für eine Windows Form-Klasse?
Öffnen Sie .csproj im Bearbeitungsmodus, suchen Sie nach der Datei, die unter einer anderen liegen soll, und fügen Sie das DependentUpon-Element hinzu, wie folgt:
%Vor%Sie müssen den csproj direkt bearbeiten. Es gibt ein DependentUpon-Tag, das Sie als untergeordnetes Tag der Datei hinzufügen müssen, die Sie unter MyForm.cs platzieren möchten.
Beispiel:
%Vor%Ja, aber es ist ein bisschen mühsam - im Grunde müssen Sie die Projektdatei von Hand bearbeiten.
Hier ist ein Beispiel aus einem Projekt, an dem Marc Gravell und ich arbeiten:
%Vor%Beachten Sie das Element "DependentUpon" in jeder der Abhängigkeiten. Dies wird in VS angezeigt, mit DataProducerExt.cs als übergeordnete.
Tags und Links .net c# visual-studio-2008