照相机图形功能是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