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?

Odpowiedzi:


194

Musisz użyć konspektu dokumentu

View > Other Windows > Document Outline

Lub za pomocą klawisza skrótu

Ctl + ALT + T

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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.