找回密码
 立即注册

QQ登录

只需一步,快速开始

ruby

超级版主

122

主题

152

帖子

1024

积分

超级版主

Rank: 8Rank: 8

积分
1024

活字格认证

ruby
超级版主   /  发表于:2012-4-24 14:44  /   查看:14325  /  回复:12
通过设置Spread的属性拥有相同的值可以进行对行与行之间的单元格或列与列之间的单元格的合并。就这么简单,快来试试吧!
效果截图
Capture.PNG (14.71 KB, 下载次数: 1712)

12 个回复

倒序浏览
扭曲的鸡哥
新手上路   /  发表于:2012-6-17 00:29:00
沙发
楼主您好,请问能否指定某一列呢,如图中的,我希望时间能合并,但是不希望数量合并。怎样实现呢?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-6-28 16:10:00
板凳
回复 2楼扭曲的鸡哥的帖子

只需指定fpSpread1.ActiveSheet.SetColumnMerge方法的第一个参数就可以了,如果只想自动合并时间这一列,可以设置为:fpSpread1.ActiveSheet.SetColumnMerge(1, FarPoint.Win.Spread.Model.MergePolicy.Always);
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-7-25 15:27:00
地板
123.JPG
楼主你好,如图
我想要实现的功能是栏位自动合并,
fpsDailyMain_Sheet1.ColumnHeader.Rows[0].MergePolicy = FarPoint.Win.Spread.Model.MergePolicy.Always;
实现不了啊
回复 使用道具 举报
taxsoft
中级会员   /  发表于:2012-7-25 18:12:00
5#

我也关注这个 呵呵

楼主你好,如图
我想要实现的功能是栏位自动合并,
fpsDailyMain_Sheet1.ColumnHeader.Rows[0].MergePolicy = FarPoint.Win.Spread.Model.MergePolicy.Always;
实现不了啊
moriya 发表于 2012-7-25 15:27:00


我也关注这个 呵呵
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-7-26 09:55:00
6#
求高手指教...急....
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-26 10:27:00
7#
回复 6楼moriya的帖子

列头部分的单元格合并请使用以下方法:
  1. fpSpread1.ActiveSheet.AddColumnHeaderSpanCell()
复制代码
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-7-26 11:19:00
8#
我的栏位是动态调整的,栏位AllowColumnMove = true
请问如何实现自动合并
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-7-26 11:35:00
9#
列头中的行不能通过MergePolicy 的方法来实现自动合并,只能通过循环每行中单元格的值,然后调用fpSpread1.ActiveSheet.AddColumnHeaderSpanCell()来合并单元格
回复 使用道具 举报
moriya
论坛元老   /  发表于:2012-7-26 14:51:00
10#
给你们提各小小建议,能不能在下次版本升级中添加栏位自动合并功能,就像vb 使用的farpoint 控件一样,栏位拖动后栏位会自动合并, 用这个方法也可以(fpSpread1.ActiveSheet.AddColumnHeaderSpanCell()),就是每次栏位拖动后都要重新运算,代码量加大,系统性能也可以有问题.
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部