2010-06-24 46 views
1

幾年前,我曾見過一個工具,運行時,將允許你點擊一個運行的WinForms應用程序,它會反映任何部分您點擊以顯示代碼的性質等。 (它保存一段時間,因爲你可以找到確切的形式/面板/標籤等,一個控制居住)的WinForms反射器應用

如。我有一個帶有標籤,面板等的Winforms應用程序。當工具運行時,我點擊一個位於其中一個選項卡/面板上的按鈕,它顯示按鈕所在的窗體,面板等,它是其他屬性,事件和什麼不是。

我不能爲我的生活還記得這個漂亮的小工具的名字,我一直沒能變出正確的問題爲谷歌給我答案。

有誰知道這個應用程序的名稱是什麼?我可以在哪裏得到它? 謝謝:)

回答

2

您可以使用Spy++它允許您定位窗體的一部分,並接收/更新有關它的信息。

這是你在找什麼?

另一種選擇是Winspector

+0

不錯..謝謝:) 那些最終引導我進入ManagedSpy(這正是我想要的),但它並不想在Win7/VS2008上爲我工作。 – Justin 2010-06-24 17:01:58

0

,我發現,在.NET針對其他幾個選項,:

  • Hawkeye(這個不斷爆發,或者根本就沒有我的申請工作)
  • ManagedSpy(有問題與c + + ManagedSpyLib,它阻止它從來沒有爲我工作)
  • WinSpy++(與Spy ++相似,這比我想要的更低級別,因爲它給了我內存位置等,但不能探索管理對象)
  • RuntimeObjectEditor(這爲我工作沒有問題,而且給了我最初之後的所有信息),幫助別人找我是什麼

希望=) 感謝。