找回密码
 立即注册

QQ登录

只需一步,快速开始

RiceRollXXX

注册会员

3

主题

5

帖子

85

积分

注册会员

积分
85
最新发帖
RiceRollXXX
注册会员   /  发表于:2019-8-12 10:36  /   查看:3199  /  回复:5
给一列单元格设置了边框,但是下边框线重叠的部分加粗了,如果设置了相邻的列的边框,重叠的框线也会变粗,请问有设置什么属性可以让边框不重叠啊 image.png25891722.png image.png56043700.png

5 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-8-12 18:41:34
沙发
您好,你现在用的是什么版本的? 正常情况下和Excel有重复的边框,只会绘制一个。
请您提供下操作步骤,或者将设置晚边框后的模板保存发到论坛上。
回复 使用道具 举报
onroader
初级会员   /  发表于:2019-8-16 09:16:27
板凳
本帖最后由 onroader 于 2019-8-16 09:24 编辑

图片.png60454710.png

我的版本是7.0,有同样的问题。是不是后面的版本修复了该问题。
如果不升级的情况下,该如何解决这个问题。
图片.png70424803.png
单元格设置的样式,如上图所示。

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-8-16 10:02:11
地板
后面版本没这个问题,写个循环判断下,如果当前单元格有左边框且左侧单元格有右边框,就删掉某一个边框。
回复 使用道具 举报
RiceRollXXX
注册会员   /  发表于:2019-8-16 14:13:13
5#
领导说设置下面这个解决了,我就没有继续调查。我用的是Spread for Windows Forms 12.0J,感谢大佬们

spread 设定边线(不重合)的方法
vabody.BorderCollapse = FarPoint.Win.Spread.BorderCollapse.Collapse

评分

参与人数 1金币 +300 收起 理由
dexteryao + 300

查看全部评分

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-8-16 16:32:27
6#
你们领导是高手啊,这个属性现在默认是Collapse,很久都不用了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部