c# – 在WPF控件中可视化对象属性

前端之家收集整理的这篇文章主要介绍了c# – 在WPF控件中可视化对象属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以将对象(其属性及其值)可视化并将其打印出来(将其转储 – 类似于序列化)到 WPF控件(如TreeView或PropertyGrid)以检查对象?

目标是显示任何仲裁对象的内容(不仅用于调试目的).

有关进一步说明:我不是在寻找任何调试工具或显示WPF Visual Tree的方法.这个问题只与WPF部分有关 – > WPF只是显示对象转储的媒体,因为WPF和WinForms之间的控件可能不同.

对于嵌套对象实例,列表等,输出应该是分层的.

解决方法

我想你应该看一下Snoop

> http://snoopwpf.codeplex.com/

该程序将允许您导航任何正在运行的应用程序的WPF树.此工具不需要调试,并且该工具可能无法与调试一起使用.通常我会在非调试场景中使用它来查看我的WPF控件是如何实际布局的以及它们对各种属性的值

猜你在找的C#相关文章