超级难度 《DataGridView问题:如何在DataGridView中添加一个合计行》,高手请进

yyq136 2006-07-21 01:28:19
DataGridView绑定了一个财务方面的DataTable,
但是我怎么实现在绑定的后面加一个合计行呢

如: DataGridView绑定
--------------------------------------------------------------------------------
| Cpd代码 | cpd名称 | 销售数量 | 销售总额 | 折扣总额|
--------------------------------------------------------------------------------
|cpd001 | cpd001 | 100 | 100 | 10 |
________________________________________________________________________________
|cpd002 | cpd002 | 200 | 200 | 5 |
---------------------------------------------------------------------------------
现在我想在下面添加一个合计行,并将Cpd代码和cpd名称合成一个单元格
| 合计总额 | 300 | 300 | 15 |
_________________________________________________________________________________

请问这怎么实现;谢谢


另外我还想请教大虾们dataGridView绑定支持畸形表头吗?
比如:

______________________________________________
| cpd信息 | 销售信息 |
| | |
-----------------------------------------------
| cpd代码 | cpd名称 | 销售总量 | 销售总额 |
-----------------------------------------------
| cpd001 | cpd001 | 1 | 1000 |
-----------------------------------------------
| cpd002 | cpd002 | 5 | 4600 |
-----------------------------------------------


希望能手能贴出你的详细代码;
谢谢,谢谢



分不够可以另开贴再加




...全文
562 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujiwe79 2006-07-21
  • 打赏
  • 举报
回复
象这种特殊的控件,建议你派生后自己绘制,虽然比较麻烦,但是对以后整个公司是非常有用的,慢慢就会有控件库,我们公司就这样
Zine_Alone 2006-07-21
  • 打赏
  • 举报
回复

一个DataGrid是很难做的,以前试过,翻页等情况比较难处理.

建议分开来展示,用几个Lable或者别的什么,来显示合计的内容.


畸形表头,要DataGird动态绑定是不可能了.
bzszp 2006-07-21
  • 打赏
  • 举报
回复
使用rollup语句就可以达到小计 合计 功能
select ... from tbname group by rollup(colname..)
查sql帮助

111,092

社区成员

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

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

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