Pokaż hierarchię kontrolek w projektancie WinForms

97

Jeden z naszych klientów ma starą aplikację WinForms, która zawiera formularze z wieloma kontrolkami. Niektóre z tych kontrolek mają głęboką hierarchię, co utrudnia ich wybranie w projektancie.

Muszę zrozumieć tę hierarchię, aby wprowadzić modyfikacje w aplikacji i poprawić niektóre błędy. Czy istnieje sposób, aby wyraźnie zobaczyć tę hierarchię? Na przykład, czy istnieje coś, co jest podobne do tego, co można zobaczyć w pliku źródłowym .aspx, gdy masz okruszkę, w której się znajdujesz w hierarchii HTML (HTML> Body> div> itp.)? A może coś bardziej wizualnego?

Cédric V
źródło

Odpowiedzi:

194

Musisz użyć konspektu dokumentu

View > Other Windows > Document Outline

Lub za pomocą klawisza skrótu

Ctl + ALT + T
codingbadger
źródło
1
Kto wiedział? To również odpowiada na pytanie: muszę uczynić mój istniejący formularz stroną kontrolki karty, to znaczy chcę otoczyć istniejący formularz nowym kontenerem kontroli kart. Jak mogę to zrobić? Tworzysz kontrolkę karty w formularzu, a następnie manewrujesz strzałkami w górę / w dół / w lewo / w prawo w oknie konspektu dokumentu, aż uzyskasz pożądany układ.
davidbak
1
Dokładnie to, czego szukam! Dzięki!
Legends
2
10 lat doświadczenia w tworzeniu oprogramowania i szukałem tego przez 15 minut: D
Numan Karaaslan
15

Kliknij Widok> Inne okna> Konspekt dokumentu w programie Visual Studio.

To powinno pokazać hierarchię kontroli.

anonimowy
źródło
2

Kreator stylów wizualnych do dostosowywania interfejsu użytkownika - pobierz to narzędzie i używaj go ...

Obecne jest inne narzędzie, „Narzędzie szpiegowskie kontrolujące ułatwiające programowanie”

Z łatwością znajdziesz rozwiązanie.


źródło