Kann ich eine Datei erstellen, die neben einer .Designer.cs-Datei in Visual Studio liegt?

7

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?

    
pian0 21.10.2008, 19:52
quelle

3 Antworten

14

Ö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%     
Santiago Palladino 21.10.2008, 19:55
quelle
6

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%     
Jeff Yates 21.10.2008 19:54
quelle
4

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.

    
Jon Skeet 21.10.2008 19:56
quelle

Tags und Links