如何实现不一样的datagridview的合计行添加

走在支援的路上 2018-08-16 08:08:35
需求: 用户要在datagridview界面中输入信息(信息的类型是数字,信息条数不固定)
如何在datagridview的最下方添加一行合计 并保持一直在最下方
合计上方可以无限添加行
不知道我说的各位明白不?
求大家帮帮忙
...全文
261 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
起个名字忒难 2018-08-18
  • 打赏
  • 举报
回复
DataRow iRow = dt.NewRow(); //定义datatable一个新行
iRow["AmerceReason"] = "合计金额:";
iRow["AmerceMoney"] = double.Parse(dt.Compute("sum(AmerceMoney)", "true").ToString()); //取合计数值
dt.Rows.Add(iRow);
this.dataGridView1.DataSource = dt;
qq_37753824 2018-08-18
  • 打赏
  • 举报
回复
自定义控件 MultiColHeaderDgv
threenewbee 2018-08-17
  • 打赏
  • 举报
回复
可以用rows.add
rows.cells[n].value设置任意单元格。不要绑定。
qq_39909144 2018-08-17
  • 打赏
  • 举报
回复
DataRow dr = dt.NewRow();
dr["XX"] = XX;
dt.Rows.InsertAt(dr, dt.Rows.Count - 2); //在最后一行上方加新行
datagridview.DataSource = dt;
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
c# DataGridView添加合计行的例子

谢谢回答 你没有看懂我的意思
xuzuning 2018-08-16
  • 打赏
  • 举报
回复

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧