我正在寻找一种方法来检查 Windows 8 商店应用程序中运行的 XAML。本质上,我想要 firebug/chrome 检查器样式功能,我可以在其中查看运行时生成的 XAML 源代码,以调试简单的布局和样式问题。
我尝试过 Snoop、Pistachio 和 WPF Inspector,但没有一个适用于 Windows Store 应用程序。我能找到的唯一一款似乎适用于 Store 应用的是 XAML Spy,售价 90 欧元。我无法证明这笔费用是合理的。
有没有其他方法来检查正在运行的 XAML?
最佳答案
WinRT XAML Toolkit 现在有一个实际的可视化 - 可视化树调试器。
从 NuGet 获取它:nuget.org/packages/winrtxamltoolkit.Debugging 然后调用 WinRTXamlToolkit.Debugging.DC.ShowVisualTree()
在您的应用程序中显示调试器工具。这是第三个选项,所以现在你可以使用
WinRTXAMLToolkit.Debugging.VisualTreeDebugger
类 - 使您能够在 Visual Studio 中调试树 关于xaml - 检查 Windows 8 应用商店应用程序/VS2012 中的 XAML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817892/