是否有类似于Windows窗体的Snoop(WPF)或FireBug(ASP.NET)?

时间:2010-02-14 09:54:57

标签: c# wpf winforms

我想用鼠标指向应用程序中的某个区域,并知道UserControl的名称。

5 个答案:

答案 0 :(得分:13)

Hawkeye可以做到这一点以及更多。您可以查看控件的所有属性,字段,事件和方法。您还可以在运行时编辑属性。

答案 1 :(得分:8)

我建议WinSpy++,因为它更容易掌握原始的Spy ++,它是Windows SDK的一部分。

就像Spy ++一样,它仅适用于Win32级别,其中WinForms是一个瘦/中型包装器。

答案 2 :(得分:4)

我最喜欢的(为了方便使用)是我们修改过的wfSpy实用程序。

可在我的博客上找到: http://www.cplotts.com/2009/10/28/an-ode-to-wfspy/

原始实用程序来自CodeProject ...但该版本无法将鼠标拖动到应用程序中控件的顶部。

Hawkeye(已经在上面提到过)也是我的最爱...比wfSpy更强大...但绝对难以使用。 wfSpy非常适合快速简单的间谍活动(当然还有动态编辑属性)。

答案 3 :(得分:1)

我没有尝试过,但有一个名为ManagedSpyArticle)的工具可能会有所帮助。

答案 4 :(得分:0)

Spy ++允许您查看窗口设置和消息,但它在本机(Win32)级别有效,并且不会显示.NET信息。