找回密码
 立即注册

QQ登录

只需一步,快速开始

generalye

注册会员

30

主题

58

帖子

194

积分

注册会员

积分
194

活字格认证

generalye
注册会员   /  发表于:2023-1-11 15:57  /   查看:1324  /  回复:6
image.png640170287.png
image.png638055419.png

6 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-11 18:11:11
沙发
你这边现在用的产品是spread.net winforms吗, 我看到你的截图中好像和spread没什么关系,而且要画的对角线也不是基于单元格的,这个是最终的打印结果吗?

如果你是就单纯的要画一个斜线,添加一个斜线形状可能更方便
image.png589927062.png
回复 使用道具 举报
generalye
注册会员   /  发表于:2023-1-11 18:48:25
板凳
是要根据剩余空白单元格动态划线的,所以不能在制作模板时就画上
回复 使用道具 举报
generalye
注册会员   /  发表于:2023-1-11 18:51:01
地板
Richard.Ma 发表于 2023-1-11 18:11
你这边现在用的产品是spread.net winforms吗, 我看到你的截图中好像和spread没什么关系,而且要画的对角线 ...

是要根据剩余空白单元格动态划线的,所以不能在制作模板时就画上
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-12 09:08:19
5#
嗯,那你用上面的形状来画也完全没有问题的。通过代码添加一个就行
回复 使用道具 举报
generalye
注册会员   /  发表于:2023-1-12 09:24:20
6#
Richard.Ma 发表于 2023-1-12 09:08
嗯,那你用上面的形状来画也完全没有问题的。通过代码添加一个就行

怎么添加?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-12 11:54:58
7#
  1.             FarPoint.Win.Spread.DrawingSpace.LineShape line= new FarPoint.Win.Spread.DrawingSpace.LineShape();
  2.             line.Thickness = 3;
  3.             line.ShapeOutlineColor = Color.Red;
  4.             line.Width = 100;
  5.             line.Height = 100;
  6.             line.Rotate(90);
  7.             fpSpread1.ActiveSheet.AddShape(line, 3, 3);
复制代码



https://www.grapecity.com/spread ... win-shape-code.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部