我正在使用一个针对 .net 4.5 的 winforms 应用程序,我真的需要检查 UI 元素。我过去曾使用Snoop来检查 wpf 元素,并且我也遇到过Hawekeye。但是,hawkeye 似乎与 .net 4.5 不兼容。有没有什么工具可以给我类似的结果?
问问题
10619 次
4 回答
12
似乎旧工具也不再像 UI Spy 那样工作。Microsoft 在此处提供了一个检查工具(检查工具)。它是 Win8 SDK 的一部分。
我今天自己也在看同样的问题,所以很快就会尝试。
于 2013-05-02T17:16:36.403 回答
2
有鹰眼 2 ( https://github.com/odalet/Hawkeye2 )。它适用于 .NET Framework 4.5。
于 2019-03-15T08:56:08.533 回答
1
在Spy++.exe
Microsoft Visual Studio 中,非常有用并且可以这样工作。
于 2018-12-01T11:08:48.677 回答
1
试试 nuget 包:WinForm.Inspector.Tool
设置文档
在您的项目中实例化检查器。
Inspector inspector = new Inspector();
忽略特定控件,例如。纽扣。
inspector.IgnoreTypes = new Type[] { typeof(Button) };
跳过控件前。隐形和禁用。
inspector.SkipChilds = GetChildAtPointSkip.Invisible | GetChildAtPointSkip.Disabled;
运行您的项目并按Ctrl+F8打开 ControlViewer。
按住Alt并将鼠标移到控制器上以选择它们。
于 2019-12-22T01:19:45.437 回答