ObservableCollection可视化器 - 存在这样的事情吗?

时间:2011-06-14 22:27:16

标签: c# visual-studio-2010 observablecollection debuggervisualizer

我发现自己正在使用ObservableCollection。我环顾四周,但我似乎无法找到一个ObservableCollection Debug Visualizer。

这样的事情存在吗?

1 个答案:

答案 0 :(得分:5)

  1. 以下是50美元的商业工具...... Mole 2010

  2. 您可以使用.ToString()覆盖要包装的课程的ObservableCollection

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

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

    一个。 MSDN Magazine: DataTips, Visualizers and Viewers Make Debugging .NET Code a Breeze

    MSDN Library: How to: Write a Visualizer

    ℃。 MSDN Forums: How do I implement a custom debug visualizer?

    d。 Code Project: A Generic List and Dictionary Debugger Visualizer for VS.NET

    Code Project: Create a Debugger Visualizer in 10 Lines of Code