5

I am finding myself working with ObservableCollection quite a bit. I've looked around, but I can't seem to find an ObservableCollection Debug Visualizer.

Does such a thing exist?

4

1 回答 1

5
  1. 这是一个 50 美元的商业工具... Mole 2010

  2. 您可以覆盖.ToString()要包装的类的ObservableCollection.

  3. 否则,您可以使用 DebuggerDisplayAttribute 调整可视化工具向您显示的内容。

    [DebuggerDisplay("Employee ( {FullName} )")]
    public class Employee
    {
        ...
    }
    
  4. 如果这还不够,您可以编写自己的可视化工具。那里有大量的文章。

    一个。MSDN 杂志:数据提示、可视化工具和查看器使 .NET 代码调试变得轻而易举

    湾。MSDN 库:如何:编写可视化工具

    C。MSDN 论坛:如何实现自定义调试可视化工具?

    d。代码项目:用于 VS.NET 的通用列表和字典调试器可视化工具

    e. 代码项目:用 10 行代码创建一个调试器可视化工具

于 2011-06-16T03:59:30.123 回答