是否有针对WPF的Spy ++ like实用程序?

Ian*_*ose 27 wpf utilities spy++

作为Win32背景下的"硬核"WinForms程序员,我一直使用Spy ++来理解我的应用程序在UI级别上做了什么,包括:

  • 查看控件发送给对方的事件.
  • 在运行时查看控制树
  • 查找绘制部分显示的控件

然后我经常在源代码中搜索控件名称,当你不得不在一个你不熟悉的大型应用程序上更改UI时非常有用.

那么我如何对WPF应用程序做同样的事情呢?

(如果需要,您可以假设我可以访问WPF应用程序的源代码,但我更确切地说,该实用程序在不需要应用程序源代码的情况下工作.)


感谢您的回答,我刚刚在StackOverflow中搜索了" Snoop ",并在WPF工具列表中找到了一些问题/答案.

jap*_*apf 27

是的,你可以使用Snoop.它就像Spy ++ for WPF.

替代文字


Ken*_*art 5

注意:现在的帖子是基于Web档案的,原始页面目前不可用于2018/07/12!

我更喜欢Snoop,但也想指出Mole,它是WPF元素的Visual Studio调试器可视化工具:

替代文字

  • 我用鼹鼠.但是,如果您调试部分信任应用程序(例如XBAP),它就无法工作,您必须切换到完全信任... (2认同)