找回密码
 立即注册

QQ登录

只需一步,快速开始

youitlyang

金牌服务用户

37

主题

113

帖子

254

积分

金牌服务用户

积分
254

活字格认证

youitlyang
金牌服务用户   /  发表于:2012-12-11 11:18  /   查看:9005  /  回复:13
在设置边框的时候,假如某个边框被设置了两次,就会出现加粗的情况,而且打印出来,两次边框还会有些微小的间距,请问,这个问题怎么解决呢?

13 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-11 12:27:00
沙发
回复 1楼youitlyang的帖子

youitlyang 你可以尝试设置 fpSpread1.BorderCollapse = Collapse, 看上满足你的需求。
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 14:04:00
板凳
还是不行。
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 14:07:00
地板

就是附图的样子

就是附图的样子

边框.JPG

11.27 KB, 下载次数: 462

回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-11 14:09:00
5#
你设置边框的代码怎么写的呢,能否把代码发来看一看。
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 14:32:00
6#
fpSpreadSheetView.SetOutlineBorder(Range1,
                                   new FarPoint.Win.ComplexBorder(OutSideMiddleBorder,
                                   OutSideMiddleBorder, OutSideMiddleBorder,
                                   OutSideMiddleBorder));
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 14:33:00
7#
OutSideMiddleBorder = new FarPoint.Win.ComplexBorderSide(Color.Black,1
                           , System.Drawing.Drawing2D.DashStyle.Solid);
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 14:35:00
8#
我把选中的区域,遍历了一下,就是说每个单元格都画了一下边框,这样,必然有重复画的,因此,就出现加粗的现象。
回复 使用道具 举报
youitlyang
金牌服务用户   /  发表于:2012-12-11 16:19:00
9#
请专家和高手帮忙啊
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-12-11 18:04:00
10#
回复 9楼youitlyang的帖子

使用你提供的代码,我做了一个简单的例子,但是没能重现你的问题,不知我们操作是否一样,能否发一个能够重现你问题的完整Demo,或者在附件Demo基础上进行修改。


7319_Border.zip (10.46 KB, 下载次数: 536)
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部