2010-05-11 17 views
31

Estoy buscando algo que proporcione metadatos interactivos sobre una aplicación .NET WinForms en ejecución.¿Hay una aplicación de inspector de control WinForm?

Básicamente, me gustaría ser capaz de flotar sobre una aplicación de Windows Forms correr y tener el inspector de resaltar los diversos controles y que me inspeccionar propiedades como el tamaño, la posición, padre, etc.

que podría tener jurado que he visto esto en alguna parte, pero toda mi búsqueda está apareciendo nada.

Respuesta

42

Creo que estás buscando Hawkeye.

+0

Wow. Hawkeye es realmente genial. No solo soluciona mi problema de "observación", sino que me permite experimentar en tiempo real con la UI (cambiar propiedades, etc.) y ver qué pasaría. Muy, muy agradable. –

+1

wfSpy también le permite cambiar las propiedades en tiempo de ejecución. – cplotts

+1

Parece que sería genial, pero cuando arrastro y suelte el objetivo en mi aplicación, obtengo "El sistema no puede encontrar el archivo especificado". En la página web de Hawkeye, el enlace de contacto lleva a 404. –

10

WinForms Spy es una buena opción. La versión del proyecto de código no tiene una cruz que se pueda arrastrar, pero hay un version out there that added it.

+0

Esto definitivamente merece una mención honorífica. Es una buena herramienta para ver la jerarquía general. Pero Hawkeye es asombroso. –

+0

De la manera en que me gusta pensarlo: wfSpy es muy fácil de usar, mientras que Hawkeye es bastante más potente. Normalmente empiezo a usar wfSpy primero y luego saco las armas grandes (Hawkeye) si es necesario. – cplotts

Cuestiones relacionadas