2010-06-09 5 views
61

L'un de nos clients possède une ancienne application WinForms qui contient des formulaires avec beaucoup de contrôles. Certains de ces contrôles ont une hiérarchie profonde et cela rend difficile de les sélectionner dans le concepteur.Afficher la hiérarchie de contrôle dans le concepteur WinForms

J'ai besoin de comprendre cette hiérarchie pour apporter des modifications à l'application afin de corriger certains bogues. Y a-t-il un moyen de voir cette hiérarchie clairement? Par exemple, existe-t-il quelque chose de similaire à ce qui peut être vu dans un fichier source .aspx lorsque vous avez un fil d'Ariane où vous êtes dans la hiérarchie HTML (HTML> Body> div> etc.)? Ou quelque chose de plus visuel peut-être?

Répondre

132

Vous devez utiliser le plan du document

View > Other Windows > Document Outline 

Ou via raccourci clavier

Ctl + ALT + T 
+1

Qui savait? Cela répond également à la question: je dois faire de mon formulaire existant une page d'un contrôle de tabulation, c'est-à-dire que je veux entourer le formulaire existant avec un nouveau conteneur de contrôle de tabulation. Comment je fais ça? Vous créez le contrôle onglet sur votre formulaire, puis manoeuvrer les flèches haut/bas/gauche/droite dans la fenêtre Structure du document jusqu'à ce que vous avez l'arrangement que vous voulez. – davidbak

11

Cliquez sur Affichage> Autres fenêtres> Structure du document dans Visual Studio.

Cela devrait montrer la hiérarchie de contrôle.

2

Visual Style Builder pour l'interface utilisateur Personnalisation - Télécharger cet outil et l'utiliser ...

Un autre outil est présent qui est « outil de contrôle espion pour le développement plus facile »

Vous trouverez facilement la solution ..

Questions connexes