- 博客(0)
- 资源 (5)
空空如也
C# 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为新标题名称
2012-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人