是否可以将对象(其属性及其值)可视化并将其打印出来(将其转储 – 类似于序列化)到
WPF控件(如TreeView或PropertyGrid)以检查对象?
有关进一步说明:我不是在寻找任何调试工具或显示WPF Visual Tree的方法.这个问题只与WPF部分有关 – > WPF只是显示对象转储的媒体,因为WPF和WinForms之间的控件可能不同.
对于嵌套对象实例,列表等,输出应该是分层的.
解决方法
我想你应该看一下Snoop
> http://snoopwpf.codeplex.com/
该程序将允许您导航任何正在运行的应用程序的WPF树.此工具不需要调试,并且该工具可能无法与调试一起使用.通常我会在非调试场景中使用它来查看我的WPF控件是如何实际布局的以及它们对各种属性的值