教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

Farpoint Spread For Windows Forms 5.0 使用指南 中文(15)

来源:网络收集 时间:2026-07-11
导读: 示例 使用 Spread 设计器 1. 在设计器的右上角的下拉框里选择Spread。 2. 在Misc 分组里设置AllowRowMove 或AllowColumnMove 属性为True 或False。 3. 在“文件”菜单中,选择“保存并退出”保存变更。 [C#] fpSpre

示例

使用 Spread 设计器

1. 在设计器的右上角的下拉框里选择Spread。

2. 在Misc 分组里设置AllowRowMove 或AllowColumnMove 属性为True 或False。 3. 在“文件”菜单中,选择“保存并退出”保存变更。

[C#]

fpSpread1.AllowRowMove = true; fpSpread1.AllowColumnMove = true;

[Visual Basic]

FpSpread1.AllowRowMove = True FpSpread1.AllowColumnMove = True

行列操作 33

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

4.3 调整行高、列宽

用户也可以调整表单中的行高和列宽。为调整行高、列宽,首先必须设置行或者列的Resizable 属 性为True。如果用户想要调整行高或列宽,只需要点击行头或列头的边缘位置来调整和拖动头的边缘

然后在合适的尺寸处释放鼠标。当鼠标左键按下,一条线就会随着鼠标移动。如下图所示。请注意该线

是在行的右边和列的下边。双击行的边缘可以让行调整高度以显示行中最高文本。双击列的边缘可以让

列调整宽度以显示列中最宽文本。

在默认情况下,用户可以调整行和列的数据区的大小,头区是不允许的。在代码中,可以调整行头

和列头,而不仅仅是行和列的数据区。您可以使用Resizable 的属性覆盖默认行为,防止用户调整大 小。

下面的代码可以把行头上的第一列设置成可调整大小的: 下面的代码可以把行头上的所有列都设置成可调整大小的:

您可以使用SheetView 这个类上的如下方法来得到或者设置特定的行、列能否调整大小。 GetColumnSizeable SetColumnSizeable GetRowSizeable SetRowSizeable 使用代码

设置行或者列的Resizable 属性把第一行和第一列设置成可以调整大小的。 示例

spread.Sheets[0].RowHeader.Columns[0].Resizable = true; spread.Sheets[0].RowHeader.Columns.Default.Resizable = true;

[C#]

fpSpread1.Sheets[0].Columns[0].Resizable = true; fpSpread1.Sheets[0].Rows[0].Resizable = true;

[Visual Basic]

FpSpread1.Sheets(0).Columns(0).Resizable = True FpSpread1.Sheets(0).Rows(0).Resizable = True

行列操作 34

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

使用 Spread 设计器

1. 在设计器的右上角从下拉框中选择Sheet。

2. 在外观分类中选择行或者选择列,然后单击“Cells,Columns, and Rows Editor”按钮。 3. 在编辑器中选择一行或者一列。 4. 选择Resizable 属性。

5. 从下拉框中选择一个值 ( True, False)。

6. 在“文件”菜单中,选择“保存并退出”来保存修改。

4.4 冻结行列

您可以冻结(使其不可滚动)一定的行数,列数。您可以冻结上面的任意行(被称为领先行),您也可

以冻结最左边的任意列(被称为领先列)。您也可以冻结最底部的任意行数或者最右边的任意列数。冻结

的领先行和领先列永远留在最顶部以及最左边,冻结的最底部的行(末尾行)和最右边的列(末尾列)也永

远停留在那里,无论鼠标滚轮如何滚动。

下图展示了一个视图中被冻结的最底部行和最右边列。 与冻结行和冻结列相关的属性有: FrozenRowCount FrozenColumnCount FrozenTrailingColumnCount FrozenTrailingRowCount

在运行时,冻结行和冻结列是不能滚动的。但是在设计时,他们依然可以滚动。

底部的冻结行和右边的冻结列不能重复打印在每页的最底部和最右边,只能作为最后行和最后列

印。领先行和领先列可以重复打印。

行列操作 35

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

领先行和领先列是一个独立的视图,末尾行和末尾列也是一个独立的视图。冻结视图的索引是: 在级联显示中,冻结领先行和冻结领先列可以在子表单中使用。 使用代码

设置 Sheet 的FrozenRowCount、FrozenColumnCount、FrozenTrailingColumnCount、或

FrozenTrailingRowCount 属性。 示例

使用 Spread 设计器

1. 在设计器的右上角的下拉框中选择择Sheet。

2. 在SheetView 的property 中,在 FrozenColumnCount、FrozenRowCount、 FrozenTrailingColumnCount、或 FrozenTrailingRowCount 属性上键入数字。 3. 在“文件”菜单中,选择“保存和退出”来保存变更。

[C#]

fpSpread1.Sheets[0].FrozenColumnCount = 2; fpSpread1.Sheets[0].FrozenRowCount = 2;

fpSpread1.Sheets[0].FrozenTrailingColumnCount = 2; fpSpread1.Sheets[0].FrozenTrailingRowCount = 2;

[Visual Basic]

FpSpread1.Sheets(0).FrozenColumnCount = 2 FpSpread1.Sheets(0).FrozenRowCount = 2

FpSpread1.Sheets(0).FrozenTrailingColumnCount = 2 FpSpread1.Sheets(0).FrozenTrailingRowCount = 2

行列操作 36

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

4.5 使用分组

您可以设置行像Outlook 那样进行分组。在大数据量的时候,以用户需要的方式来显示数据对用户

是非常有帮助的。用户选择想要排序的列,组件将以级联方式组织行和显示数据。如果要分组显示数

据,请选择一列,双击列标题或者单击并拖拽列到页面顶端的分组栏中。下图展示了一个分组的例子。

您可以拖拽更多的列标题到分组区来生成多级分组以便排序数据。下图显示了两级的分组: 您可以通过点击加号(+)或者减号(-)来展开和收起分组。

在次要分组之前:拖拽列头到分组栏中。 次要分组之后:现在第二层的级联显示。

当多个级别被选择,上级称为父组,下级称为子组。在上面的第二张图片,雇员ID 是父组,名字是 子组。

行列操作 37

产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com

默认情况下,电子表格不允许出现行的分组。您可以打开此功能,对整个表的行分组。除了允许分

组,您还需要允许列移动,因为用户通过单击并拖动到头分组栏来分组,这个行为类似移动列。此外,

该分组栏必须是可见的,同时列头(至少1 行)也应可见。

使用电子表单上的 AllowGroup 属性打开分组功能。使用电子表单的 GroupBarVisible 属性

…… 此处隐藏:1740字,全部文档内容请下载后查看。喜欢就下载吧 ……
Farpoint Spread For Windows Forms 5.0 使用指南 中文(15).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/520443.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)