性在
锁定的单元格内指定一种不同的颜色(设置背景或者是文本)或者字体。
锁定单元格不会锁定任何单元格之上的图形(浮动对象)。一个受保护的表单意味着表单中所有被标
记成被锁定的的单元格都会被锁定,但不会应用到表单的图形上。 使用代码
使用单元格、行或列的Locked 属性 您可以把单元格标记成被锁定的。如果您想要单元格被锁定来
阻止用户输入,SheetView 的Protect 属性必须设成True。 示例
使用 Spread 设计器
1. 在工作区,通过拖拽一片区域的单元格或者选择一行或者一列的头来选择一些您想要锁定的单
[C#]
fpSpread1.ActiveSheet.Protect = true;
fpSpread1.ActiveSheet.LockBackColor = Color.LightCyan; fpSpread1.ActiveSheet.LockForeColor = Color.Green; fpSpread1.ActiveSheet.Columns[0, 3]. Locked = true; fpSpread1.ActiveSheet.Cells[1,1,1,2]. Locked = false;
[Visual Basic]
FpSpread1.ActiveSheet.Protect = True
FpSpread1.ActiveSheet.LockBackColor = Color.LightCyan FpSpread1.ActiveSheet.LockForeColor = Color.Green
FpSpread1.ActiveSheet.Columns[0, 3].Locked = True FpSpread1.ActiveSheet.Cells[1,1,1,2]. Locked = False
单元格操作 26
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
元格。
2. 在属性列表(在Misc 分类中)选择 Locked 属性, 然后选择 True (另一种方式是选择Cells 属性,
点击按钮以弹出“Cells,Columns, and RowsEditor”来选择编辑器中的单元格) 。
3. 点击包含单元格的电子表单的名字标签, 从属性列表(在行为分组中)选择Protect 属性设置为 True。
从“文件”菜单选择“应用并退出”来应用变更到组件然后退出设计器。
3.5 给单元格添加批注
您也可以给一个单元格或者一个范围内的单元格添加批注。这个批注包含一些诸如注释,问题或者
文档性的描述来说明单元格的原始数据。在单元格的右上角有一个批注图标来说明这个单元格包含批
注(默认是一个小的红色方块)。当鼠标划过批注图标时,批注将会以一个方框的形式显示在单元格的旁
边以显示批注内容。另外您也可以让单元格批注始终显示而不仅仅在鼠标划过批注图标时显示。单元
格批注是一种弹出式的批注,它们的显示方式类似于文本提示。 如下图所示:
单元格右上角的红色方块说明那里有一个批注。您可以用Spread 的CellNoteIndicatorVisible 属性来隐藏
这个单元格批注图标。您也可以使用NoteIndicatorPosition 属性来设置批注的位置。 定制批注的行为
您可以让批注就像即时贴一样一直显示。这时会有一个矩形框将会出现在单元格的旁边。同时还有
一根延长线连接批注和单元格。这根延长线也可以让用户移动批注。下图显示了一个选中的像即时贴一
样的批注。为了得到此种效果,单元格的NoteStyle 属性必须设置为StickyNote。在这个例子中即时贴
批注是一个可以被移动的图形。
单元格操作 27
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
为了移动批注,当鼠标停留在批注上时,鼠标左键按下,拖拽到目标位置即可。从批注图标出发的
那根线会自适应延伸到批注的位置。
如果批注始终显示,用户就可以编辑批注。为了让用户编辑批注,您必须设置表单的AllowNoteEdit 属性为True,来允许用户编辑一直显示的单元格批注。
单元格批注包含更多的可读信息给最终用户,也可以允许用户在单元格批注中附加说明自己的信 息。这些资料对最终用户来说可能是十分有意义的。比如,最终用户可能会利用单元格的批注,以显示
单元格的原始值的来源(比如单元格批注=“值是从一个消费者报告杂志7 月号上的文章获得”)。 单元格批注还包含如下功能:
根据内容批注大小自动调整 定制单元格批注的位置
单元格的批注可以被放置在任何位置 定制单元格批注图标 (见下节) 打印单元格批注
您也可以使用标准批注的NoteStyleInfo 类还有固定批注的StickyNoteStyleInfo 类来定制单元格批注的外 观。 限制
当使用和显示单元格批注时有一些限制:
当单元格对象的NoteStyle 属性被设置成隐藏时,批注将不会显示。
当单元格类型的IsReservedLocation 被设置成true 以后,批注不能显示在一些单元格类型上。
这可能发生在Checkbox 单元格,或者是不能编辑的ComboBox 单元格或者是当鼠标滑过 hyperlink 单元格的超链接时。
单元格批注图标在单元格编辑时不会出现。
在锚定单元格上的批注会显示在一个合并单元格内。但是合并单元格内其他单元格的批注将不 会显示。
当单元格包含一个红色批注时请谨慎选择红色作为单元格的背景。红色的批注图标在红色背景
下是显示不出来的。
单元格操作 28
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
定制批注图标
您可以改变批注图标的尺寸和颜色。批注图标的默认大小是3x3 的方块。您可以设置 NoteIndicator 的宽和高为任意的正整数值。批注图标的默认颜色是红色。不过您可以设置任意颜色给
它。下图显示了一个使用默认值和一个使用自定义尺寸和颜色的批注图标。使用 NoteIndicatorColor 和
NoteIndicatorSize 属性来定制批注图标的大小和颜色。 使用代码示例
如下示例代码设置了一个可编辑的批注给一片区域的单元格然后把批注图标的颜色设置成了绿色 (从红色)。
使用 Spread 设计器
1. 在工作区域内,选择一个或者是几个您想设置批注的单元格。 2. 在属性列表(在Misc 分组中)中选择Note 属性然后输入一些文本。
3. 另外一种方式是选择Cells 属性然后点击按钮弹出“Cells, Columns, and Rows Editor”来选择
编辑器中的单元格。
4. 从“文件”菜单选择“应用并退出”来应用变更到组件然后退出Spread 设计器。
3.6 设置公式
您可以给单元格或一片区域的单元格添加公式。您也可以给所有行或列的单元格添加公式。该公式
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Farpoint-中文手册(8)在线全文阅读。
相关推荐: