这篇文章讲述如何自定义你的调试窗体。这些技巧在你调试应用程序的时候 是非常有用的。当你调试的时候,你可能希望简化调试窗体的信息,或者在调试 窗体上除去对你不重要的不必要的信息,这篇文章将会帮助到你。本文翻译: Few Tips on Customizing Debugging Window View in Visual Studio 。
使用DebuggerBrowsable特性可以自定义调试窗体。
使用DebuggerDisplay特性可以自定义调试信息的显示。
要使用这些特性,需要引用System.Diagnostics命名空间。
技巧1、使用DebuggerBrowsable特性
你可以通过在属性上使用 DebuggerBrowsable特性来自定义调试窗体。这些特性可以用任何属性、字段和 索引上。 DebuggerBrowsable的构造函数需要一个DebuggerBrowsableState 参 数。 DebuggerBrowsableState用来指定调试信息在窗体上显示的方式。
它有三个状态:
1、Collapsed :如果设置DebuggerBrowsableState为 Collapsed 。那么调试信息折叠显示。默认为Collapsed
2、Never :调 试窗体不显示调试信息
3、RootHidden :隐藏调试信息的根元素, 只显示子元素信息,想了解更多,看MSDN。
时间: 2024-12-21 15:37:56