Mostrar jerarquía de control en el diseñador de WinForms


Uno de nuestros clientes tiene una antigua aplicación WinForms que contiene formularios con muchos controles en ellos. Algunos de esos controles tienen una jerarquía profunda y eso hace que sea difícil seleccionarlos en el diseñador.

Necesito entender esta jerarquía para hacer modificaciones a la aplicación para corregir algunos errores. ¿Hay alguna manera de ver esta jerarquía claramente? Por ejemplo, hay algo disponible que es similar a lo que se puede ver en un .archivo de origen aspx cuando tiene un migaja de navegación de dónde se encuentra en la jerarquía HTML (HTML > Cuerpo > div > etc.)? O algo más visual, tal vez?

Author: DavidRR, 2010-06-09

3 answers

Necesita usar el Esquema del documento

View > Other Windows > Document Outline

O a través de la tecla de acceso rápido

Ctl + ALT + T
 146
Author: codingbadger,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-07-25 17:18:16

Haga clic en Ver > Otras ventanas > Esquema del documento en Visual Studio.

Que debería mostrar la jerarquía de control.

 13
Author: anonymous,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-09 09:21:12

Visual Style Builder for UI Customization - Descargue esta herramienta y utilícela...

Otra herramienta está presente que es "Control Spy Tool for Easier Development"

Encontrará la solución fácilmente..

 2
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-06-09 09:24:13