请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

credream

中级会员

110

主题

296

帖子

828

积分

中级会员

积分
828

活字格认证

credream
中级会员   /  发表于:2015-9-26 10:06  /   查看:4678  /  回复:5
求助,MultiRow 8.0中有没有在source中动态合并单元格的功能?
MultiRow 4.0的时候,有这样的方法:
objTemplate.Cells.Merge(New GrapeCity.Win.ElTabelle.TRange(0, j, 0, i))
MultiRow 8.0的时候,怎么办?

5 个回复

倒序浏览
credream
中级会员   /  发表于:2015-9-26 10:08:00
沙发
官方的大神们给个答案吧。。
回复 使用道具 举报
Carl
版主   /  发表于:2015-9-28 09:14:00
板凳
概念不一样。
MultiRow4.0的设计,是定义好几行几列,然后把需要Merge的Cell Merge起来。
MultiRow8.0的设计,是可以任意调整Cell的位置和大小。推荐使用自带的Template Designer来设计模板。如果是编程,只要你把需要Merge的Cell的高度和宽度设置为普通的Cell的N倍,就可以达到Merge的效果。记得把被覆盖的Cell从Template上移除。
愿 Engine 归于沉寂,Timer 停止运动,Message Queue 不再流淌,Data Source 为我掌握
回复 使用道具 举报
credream
中级会员   /  发表于:2015-10-5 16:26:00
地板
回复 3楼Carl的帖子

嗯嗯,谢谢啦。。。
回复 使用道具 举报
credream
中级会员   /  发表于:2015-10-7 08:45:00
5#
回复 3楼Carl的帖子

怎么设置cell的高度,宽度啊...
Dim tmpW As Integer
        Dim tmpH As Integer
        tmpW = Me.GcMultiRow1.Item(0, 0).Size.Width
        tmpH = Me.GcMultiRow1.Item(0, 0).Size.Height
        Dim tmpsize As Size = New Size(tmpW * 2, tmpH * 2)

        Me.GcMultiRow1.Item(0, 0).Size = tmpsize
这样设置,回报错的。。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-10-8 13:57:00
6#
回复 5楼credream的帖子

此问题请参考在另一个版块的回复:
http://gcdn.gcpowertools.com.cn/showtopic-18882.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部