2010-06-09 8 views
61

Jeden z naszych klientów ma starą aplikację WinForm, która zawiera formularze z wieloma kontrolkami. Niektóre z tych elementów sterujących mają głęboką hierarchię, przez co trudno jest je wybrać w projektancie.Pokaż hierarchię kontroli w projektancie WinForms

Muszę zrozumieć tę hierarchię, aby zmodyfikować aplikację, aby poprawić niektóre błędy. Czy istnieje sposób na wyraźne zobaczenie tej hierarchii? Na przykład, czy jest coś dostępnego, które jest podobne do tego, co można zobaczyć w pliku źródłowym .aspx, gdy masz w tekście o tym, gdzie jesteś w hierarchii HTML (HTML> Body> div> itd.)? A może coś bardziej wizualnego?

Odpowiedz

132

Trzeba użyć konspektu dokumentu

View > Other Windows > Document Outline 

lub za pomocą skrótu

Ctl + ALT + T 
+1

Kto wiedział? To również odpowiada na pytanie: Chcę, aby moja istniejąca forma była stroną kontrolki tabulacji, czyli chcę otoczyć istniejący formularz nowym kontenerem kontrolującym kartę. Jak mogę to zrobić? Tworzysz kontrolkę zakładki na swoim formularzu, a następnie manewrujesz strzałkami góra/dół/lewo/prawo w oknie Konspekt dokumentu, aż uzyskasz pożądany układ. – davidbak

11

Click on Widok> Inne Windows> Document Outline w Visual Studio.

To powinno pokazać hierarchię kontroli.

2

Styl wizualny Builder UI Customization - Pobierz narzędzie i go używać ...

Kolejnym narzędziem jest obecny, która jest „Kontrola Spy Narzędzie dla łatwiejszego rozwoju”

Będzie łatwo znaleźć rozwiązanie ..