【问题标题】:Is there a Spy++ like utility for WPF?WPF 是否有类似 Spy++ 的实用程序?
【发布时间】:2010-12-12 23:05:57
【问题描述】:

作为具有 Win32 背景的“铁杆”WinForms 程序员,我一直使用Spy++ 来了解我的应用程序在 UI 级别执行的操作,包括:

  • 查看控件相互发送的事件。
  • 在运行时查看控制树
  • 找到绘制部分显示的控件

然后我经常在源代码中搜索控件名称,这在您必须在您不太了解的大型应用程序上更改 UI 时非常有用。

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

(如果需要,您可以假设我可以访问 WPF 应用程序的源代码,但我宁愿该实用程序在不需要应用程序源代码的情况下工作。)


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

【问题讨论】:

    标签: wpf utilities spy++


    【解决方案1】:

    是的,您可以使用Snoop。它与 WPF 的 Spy++ 完全一样。

    【讨论】:

    【解决方案2】:

    注意:当前帖子基于 Web 存档,截至 2018/07/12,原始页面目前不可用!

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

    【讨论】:

    • 我用鼹鼠。但是如果你调试一个部分信任的应用程序(例如XBAP)它不起作用,你必须切换到完全信任......
    • 有人在GitHub 上成功了,但源未公开,所以我不喜欢这个事实。
    猜你喜欢
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 2010-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多