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

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

我推荐使用WinSpy ++,因为它更容易掌握原始的Spy ++,它是Windows SDK的一部分。

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

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

我最喜欢的(易用性)是我们修改过的wfSpy实用程序。

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

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

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

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

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