Steuerelementhierarchie im WinForms-Designer anzeigen


95

Einer unserer Kunden hat eine alte WinForms-Anwendung, die Formulare mit vielen Steuerelementen enthält. Einige dieser Steuerelemente haben eine tiefe Hierarchie, und das macht es zu schwierig, sie im Designer auszuwählen.

Ich muss diese Hierarchie verstehen, um Änderungen an der Anwendung vornehmen zu können, um einige Fehler zu beheben. Gibt es eine Möglichkeit, diese Hierarchie klar zu sehen? Gibt es beispielsweise etwas, das dem ähnelt, was in einer ASPX-Quelldatei angezeigt wird, wenn Sie einen Breadcrumb darüber haben, wo Sie sich in der HTML-Hierarchie befinden (HTML> Body> div> usw.)? Oder vielleicht etwas visuelleres?

Antworten:


188

Sie müssen die Dokumentübersicht verwenden

View > Other Windows > Document Outline

Oder per Hotkey

Ctl + ALT + T

1
Wer wusste? Dies beantwortet auch die Frage: Ich muss mein vorhandenes Formular zu einer Seite eines Tab-Steuerelements machen, dh ich möchte das vorhandene Formular mit einem neuen Tab-Steuerelement-Container umgeben. Wie mache ich das? Sie erstellen das Registerkartensteuerelement in Ihrem Formular und manövrieren dann die Aufwärts- / Abwärts- / Links- / Rechtspfeile im Dokumentumrissfenster, bis Sie die gewünschte Anordnung erhalten haben.
Davidbak

1
Genau das, wonach ich suche! Vielen Dank!
Legenden

2
10 Jahre Erfahrung in der Softwareentwicklung, und ich habe 15 Minuten lang danach gesucht: D
Numan Karaaslan

15

Klicken Sie in Visual Studio auf Ansicht> Andere Windows> Dokumentumriss .

Das sollte die Steuerungshierarchie zeigen.


2

Visual Style Builder für die Anpassung der Benutzeroberfläche - Laden Sie dieses Tool herunter und verwenden Sie es ...

Ein weiteres Tool ist "Control Spy Tool für eine einfachere Entwicklung".

Sie finden die Lösung leicht ..

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.