找回密码
 立即注册

QQ登录

只需一步,快速开始

[已处理] 边框线问题

dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-3 15:21:48
11#
用最新版本11.40.20182.0
回复 使用道具 举报
zxfreg
初级会员   /  发表于:2018-7-3 19:04:38
12#
dexteryao 发表于 2018-7-3 15:21
用最新版本11.40.20182.0

FpSpread1.ActiveSheetView.Cells[18, 12].Border.BorderColorRight = Color.Black;
        FpSpread1.ActiveSheetView.Cells[18, 12].Border.BorderStyleRight = BorderStyle.Solid;
        FpSpread1.ActiveSheetView.Cells[18, 12].Border.BorderSizeRight = 2;
用上面这种方式设置边框就会出问题,用下面的就没问题:
FarPoint.Web.Spread.Border border = new FarPoint.Web.Spread.Border();
        border.BorderColorRight = System.Drawing.Color.Black;
        border.BorderStyleRight = BorderStyle.Solid;
        border.BorderSizeRight = 1;   
        FpSpread1.ActiveSheetView.Cells[18, 12].Border = border;


这是什么原因??
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-7-4 09:11:37
13#
引用类型的问题,所有单元格的样式相同,都用了同一个Border对象,当您修改任何一个Cell上的Border,其他引用这个的都会变。
第二种方式是重新实例化了新的Border,互相不影响。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部