找回密码
 立即注册

QQ登录

只需一步,快速开始

smartmm

初级会员

51

主题

108

帖子

455

积分

初级会员

积分
455

活字格认证

smartmm
初级会员   /  发表于:2013-9-5 09:04  /   查看:5222  /  回复:1
WINFORM程序,FpSpread7.0,想在单元格里画条斜线,就像电子表格里的斜边框线那样,报表打印用,我在电子表格模版里设了斜边框线,导入的 时候没了可是打印需要,怎么能处理下

1 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-9-5 11:17:00
沙发
回复 1楼smartmm的帖子

smartmm 你好,

Spread 提供 Shape 用于画直线等图形,可用于代替 Excel 斜边框,同样可用于打印,以下是参考代码:

  1. private void Form1_Load(object sender, EventArgs e)
  2.         {
  3.             FarPoint.Win.Spread.DrawingSpace.LineShape lShape = new FarPoint.Win.Spread.DrawingSpace.LineShape();
  4.             lShape.Name = "myRect1";
  5.             lShape.Top = 4;
  6.             lShape.Left = 2;
  7.             lShape.RotationAngle = 28.7427578f;
  8.             lShape.BackColor = Color.Blue;
  9.             lShape.Width = 118;
  10.             lShape.Height = 80;

  11.             this.fpSpread1.Sheets[0].AddShape(lShape);
  12.         }
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部