Spread创建照相机图形

发布时间:2012/11/13 00:11 发布者:葡萄城产品团队

返回博客中心

照相机图形功能是Spread.Net 6新增功能之一,它是某一范围内的单元格的截图,并能嵌在表单的任意位置。下面我们就通过具体实例来学习Spread.Net 6新增照相机图形功能带给我们新的用户体验吧!

效果截图


这个例子中创建了一个桔色的三角形,在单元格内添加文本,并创建一个照相机。下列图像显示一个相机,包含一个三角形形状和一个单元格内的文本信息。当然,您可以移动照相机图形到表单的任意位置。对原图形或文本的任意改变,照相机内容便会跟着原图进行相应的改变和对应。

参考代码

 
fpSpread1.Sheets[0].Cells[1, 3].Text = "照相机图形";

FarPoint.Win.Spread.DrawingSpace.TriangleShape a = new FarPoint.Win.Spread.DrawingSpace.TriangleShape();

a.BackColor = Color.Orange;

fpSpread1.ActiveSheet.AddShape(a, 1, 1);

FarPoint.Win.Spread.DrawingSpace.SpreadCameraShape test = new FarPoint.Win.Spread.DrawingSpace.SpreadCameraShape();

test.Formula = "B1:D6";

test.Location = new System.Drawing.Point(150, 150);

fpSpread1.Sheets[0].AddShape(test);

复制代码

环境:VS 2010 && Spread for WinForm 6.0

CameraDemo.zip (46.97 K, 下载次数:14)

关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网