找回密码
 立即注册

QQ登录

只需一步,快速开始

wangchbs0305

高级会员

21

主题

40

帖子

1213

积分

高级会员

积分
1213

活字格认证

wangchbs0305
高级会员   /  发表于:2011-12-1 21:26  /   查看:9640  /  回复:7
类似于Excel 数据分组功能的实现,   纵向分组的功能已经实现, 但横向数据分组始终没有解决好。请版主指教  

jpg

jpg




FpSpread1.ActiveShee.AddRangeGroup(int startindex,  int count, bool isRowGroup)这对纵向数据分组已经实现的很好, 请问我要在横向上也实现同样的分组 如何实现, 是调用哪个方法?

谢谢

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2011-12-2 09:12:00
沙发

回复 1# wangchbs0305 的帖子

你好,对列进行分组同样使用 AddRangeGroup() 方法,由第三个参数 bool isRowGroup 控制:
对行进行分组:
  1. AddRangeGroup(int startindex,  int count, true)
复制代码
对列进行分组:
  1. AddRangeGroup(int startindex,  int count, false)
复制代码
回复 使用道具 举报
wangchbs0305
高级会员   /  发表于:2011-12-2 09:22:00
板凳
嗯, 这个我也试了的.  例如我想在第5列到第15列为一组, 就应该是

FpSpread1.ActiveShee.AddRangeGroup.AddRangeGroup(5,  10, false) 但还是没有出现以上的效果
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-2 09:43:00
地板
wangchbs0305 你好,这是我做的 第5列到第15列为一组 的 Demo,请你参考一下:
开发环境:vs 2010 && Spread for WinForm 5.0
2789.zip (93.12 KB, 下载次数: 1270)

png

png
回复 使用道具 举报
wangchbs0305
高级会员   /  发表于:2011-12-2 19:26:00
5#
谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-5 10:14:00
6#

回复 5# wangchbs0305 的帖子

客气了~
回复 使用道具 举报
sinmax
注册会员   /  发表于:2011-12-19 20:21:00
7#
留下脚本,,轻轻的走。。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2011-12-20 09:02:00
8#

回复 7# sinmax 的帖子

欢迎以后轻轻地来,带走一些脚本~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部