找回密码
 立即注册

QQ登录

只需一步,快速开始

jixianqi

中级会员

7

主题

15

帖子

906

积分

中级会员

积分
906

活字格认证

QQ

[已处理] 添加图片 求助

jixianqi
中级会员   /  发表于:2013-1-5 09:27  /   查看:5011  /  回复:1

  1. OpenFileDialog dlgOpen = new OpenFileDialog();

  2.             if (dlgOpen.ShowDialog() == System.Windows.Forms.DialogResult.OK)
  3.             {

  4.                 FarPoint.Win.Spread.DrawingSpace.RectangleShape shape1 = new FarPoint.Win.Spread.DrawingSpace.RectangleShape();

  5.                 shape1.BackgroundImage = new Picture(Image.FromFile(dlgOpen.FileName));

  6.                 shape1.BackgroundImage.Style = RenderStyle.Stretch;

  7.                 [color=Red]shape1.Top = 20;

  8.                 shape1.Left = 60;[/color]

  9.                 shape1.Width = 300;

  10.                 shape1.Height = 300;

  11.                 shape1.CanSize = FarPoint.Win.Spread.DrawingSpace.Sizing.HeightAndWidth;

  12.                 fpSpread1.ActiveSheet.AddShape(shape1);

  13.             }
复制代码


添加图片时 有没有具体冲那一行哪一列开始添加图片的

1 个回复

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

在 Spread .NET 6.0 中 fpSpread1.ActiveSheet.AddShape(shape1); 有一个重载方法,可以指定在哪个单元格位置插入图片。

fpSpread1.ActiveSheet.AddShape(shape1,1,1);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部