【文件属性】:
文件名称:C# DataGridView支持合计栏,表头合并
文件大小:20KB
文件格式:DLL
更新时间:2015-09-28 10:25:29
DataGridView 合计栏 表头合并
List _columnText = new List { new string[] { "FCostItem", "COUNT" }, new string[] { "FAmount", "Sum" }, new string[] { "FCostSource", "Avg" }, new string[] { "FDescription", "count" } }; //需计算的Column[].Name对应的计算类型,目前只支持这三种(sum,avg,count),列名称区分大小写,计算类型不区分大小写
nGridView1.FootBackColor = Color.Blue; //合计栏颜色
nGridView1.FootFontColor = Color.Yellow; //合计栏字体颜色
nGridView1.columnText = _columnText; //计算的列类型
nGridView1.FootRowVisible = true; //执行合计
//nGridView1.FootHeight = 23; //合计栏高度 默认为当前DGV的列标题行高
nGridView1.SetFoot(); //执行合计栏
nGridView1.ColumnHeadersHeight = 40; //Dgv(非合计栏)的列标题高度
//nGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing; //不能改变高度
nGridView1.AddSpanHeader(2, 3, "XXXX");//Column合并,2列开始,合并3列标题,XXXX为新标题名称