SummaryDataGridView WinForm表格统计控件

具有统计功能的 DataGridView 控件,蛮适合在 WinForm 项目里搞点小统计的需求。加载完SummaryDataGridView.dll之后,直接拖进窗口就能用,属性设置也跟原生 DataGridView 差不多,挺方便的。关键是,它能帮你在表格底部加个统计行,目前默认支持的是求和。如果你想搞点别的统计,源码也给你留好了口子,自己扩展就行。

统计的列需要你在SummaryColumns里手动指定,比如:

MyDataGridView.SummaryColumns = new string[] { "Column1", "Column2" };

统计行是否显示,要把SummaryRowVisibleSummaryRowHeaderVisible这俩属性都设成true。不设可看不到东西,别问我怎么知道的……

控件本身速度一般,性能上别抱太大期望。还有个小遗憾就是行号没法直接显示,得自己补。但作为一个轻量级增强版 DataGridView,用来快速做点表格统计,还是挺实用的。

源码也带了,感兴趣的话可以照着自己改造,顺手还能优化下行头显示。本人在VS2008里测试过,C#环境下跑得还行。

有兴趣的可以看看这些相关文章:

如果你经常在 WinForm 里报表类的表格展示,不妨试试这个控件,搞定一波常用统计还是挺省事的。

rar 文件大小:804.7KB