你的位置:首页 > 软件开发 > ASP.net > 自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

发布时间:2015-06-05 00:00:44
前言: 最近飞机失联的太多,明天出差北京处理服务器双机热备的问题,飞机:广州新白云-北京首都T1,6月5日12:55-16:10,海南航空HU7806,我的保险单号是:TF10122913,我的银行卡密码是:XXXXXX,要是我之后没再更新文章,请通知我的家人,谢谢。 好 ...

前言: 

最近飞机失联的太多,明天出差北京处理服务器双机热备的问题,飞机:广州新白云-北京首都T1,6月5日12:55-16:10,海南航空HU7806,我的保险单号是:TF10122913,我的银行卡密码是:XXXXXX,要是我之后没再更新文章,请通知我的家人,谢谢。 

好了,后事交待完了,下面进入正文(你也可以点赞为我祝福)。 

背景:

最近突然想起:使用CYQ.Data时,会经常断点MDataTable的对象,为了查看表格的数据内容,在监视里总ToDataTable(),然后借可视化方式查看。

然后心中莫名就来了一句话,不转行不行?我想直接看MDataTable的对象,Like This:

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 

于是经过一翻研究,就有了下面的内容。

 

1:什么是:可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

用文字描述显的太无力,我直接上图,很直观:

A:对字符串的可视化调试展示: 

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 

B:对DataSet、DataTable系列的可视化展示:

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 

如上图,简单一句话总结一下就是:对指定某种类型的可视化插件展示。 

 

2:怎么实现:可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 

不说你以为很复杂,一说其实简单的要命,这里对图片System.Draw.Image进行示例,最终效果如下图:

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers) 

下面跟着我一起来:

步骤一:新建个项目=》类库=》添加一个类。[assembly: System.Diagnostics.DebuggerVisualizer(            Form form = new Form();            PictureBox pictureBox = new PictureBox();            get='_blank'>windowService.ShowDialog(form);

原标题:自定义可视化调试工具(Microsoft.VisualStudio.DebuggerVisualizers)

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录