Cuando estoy dibujando un diseño en una página web, usando CSS, puede haber docenas de reglas dispersas en docenas de archivos que podrían influir en cómo se muestra realmente un elemento. Por eso, los exploradores de DOM son herramientas tan importantes: puedo seleccionar un elemento en un navegador y ver exactamente qué reglas CSS se le están aplicando.¿Hay un WPF equivalente a un explorador DOM?
En WPF, también puede haber muchas reglas (estilos y plantillas y atributos en línea y configuraciones inyectadas desde el código subyacente) que posiblemente podrían interactuar para determinar cómo se muestra un elemento determinado.
¿Hay alguna manera de ver un elemento, por ejemplo un ComboBox, y determinar rápidamente por qué dibuja tres veces más alto de lo que debería?
Eso me permite explorar el árbol y los atributos de cada elemento. Pero no me está ayudando mucho a encontrar la fuente de cada atributo. Por ejemplo, puedo ver que mi ComboBox tiene una Altura real de 40, y un Tamaño de representación de 200,40, pero no digo por qué tiene una Altura real de 40. –
@Jeff Dege: Fuente de valor. Además, puede hacer clic derecho y seleccionar "Delve" en una propiedad. Realmente no puedo decir cuál es el problema que tienes, pero estas dos herramientas son lo que necesitas. Sin embargo, no dude en publicar el código y pedir ayuda en otra pregunta. –