Pergunta

Eu estou projetando um programa que cria dinamicamente seu próprio GUI em tempo de execução.

Eu estou procurando um firebug como utilitário que permite-me para mover o mouse em torno da forma de ver diferentes controles destacado e ver o que seu tamanho, espaçamento, margens, etc são definidas para.

Obrigado,
Keith

Foi útil?

Solução

Há uma ferramenta chamada Hawkeye que faz exatamente o que você pedir. Aqui estão os dois artigos que escrevi sobre isso.

Debugging Tools: Hawkeye

Corneliu Tusnea lançou Hawkeye como Open Source

Outras dicas

Spy ++ é sobre o mais próximo que você vai conseguir ... mas é para genérico do Windows, não .NET sepcifically.

Eu encontrei este artigo em revista MSDN sobre ManagedSpy

projeto Hawkeye no CodePlex está ativa (de novo). Você pode dar uma chance ao seu mais recente lançamento:

http://hawkeye.codeplex.com/releases/view/58898

Um navegador tem um modelo DOM, sem que eu não acho que isso é possível. Sem pensar muito sobre isso, eu não sei como tal coisa seria capaz de ligar para uma aplicação muito menos procurar uma hierarquia de controle.

Pode ter que rolar-lo sozinho. Não deve ser muito difícil se você deixar os ganchos apropriados.

Tente WinExplorer por Nirsoft. Ele funciona em não dot programas de redes razoavelmente bem e permite que você manipule o gui de programas (por exemplo, permitir que os botões que não são supostamente para imprensa)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top