Spread for Windows Forms快速入门(1)---开始使用Spread

前言

Spread for Windows Forms是功能最为强大的表格控件,拥有灵活开放的对象模型和50,000个以上的API,使得开发人员几乎可以定制所有的元素和接口。但另一方面,因为Spread的接口非常多,也有一些开发人员反映Spread的入门不太容易。希望我们编写的“快速入门”系列文章,能够有助于Spread的初学者在较短的时间内了解Spread的基本功能和使用方法。

把Spread控件添加到一个工程中

若想使用Spread for Windows Forms产品,你需要把Spread控件添加到Visual Studio.NET的工程中去。

首先,在Visual Studio .NET中创建一个新的工程:

1.   启动Visual Studio .NET。

2.   在文件菜单中,选择新建---〉项目。

3.   在新建工程对话框中,在工程类型区域内,选择与你的开发语言环境相匹配的工程类型。例如,在工程类型列表中选择Visual C#工程。

4.   在新建工程对话框中,

a.   在模板列表中,选择Windows窗体应用程序。

b.   在名称框中,写下新建工程的名称。默认的第一个Windows Forms应用程序名称为WindowsApplication1。

c.    在地址框中,使用指定的路径为地址路径,或者点击浏览改变路径为一个新的目录。

d.   点击确定。

如果你的工程不显示解决方案资源管理器,从视图菜单中,选择解决方案资源管理器。

5.   在解决方案资源管理器中,在表单名称Form1上点击右键。在弹出的菜单中选择重命名,并输入你想要的新表单的名称。

 

下一步,把Spread控件添加到工具箱中。这个操作只需要做一次。

1.   如果工具箱没有显示出来,在视图菜单里选择工具箱项。

2.   当工具箱显示以后,查看GrapeCity Spread分类(如果你已经安装了Spread并且把工具箱图标放入到了另外的分类时,查看其他的分类)。

3.   如果Spread控件没有在工具箱中,在工具箱中点击右键,在弹出的菜单中选择自定义工具箱,添加/删除工程,或者选择工程(依赖于Visual Studio的版本)。

4.   在自定义工具箱对话框中,点击.NET框架控件标签。

5.   在.NET框架控件标签中,Spread控件(在FarPoint.Win.Spread名字空间中)必须显示在控件列表里。选择Spread控件复选框,并点击确定。为图表控件选择fpChart(在FarPoint.Win.Chart名字空间)。

6.   你可以通过打开一个工程并插入控件来验证该控件是否已经被加入了。

 

下一步,把Spread控件添加到一个工程中。

1.   在一个已经打开的工程中,在Windows Forms的工具箱(或者任意其他你添加到的栏目)里,选择Spread控件。

2.   在Windows Forms页面上,拖拽一个你想要的初始控件大小的长方形或者简单的在页面上双击,这样就画了一个Spread控件,然后Spread控件就出现了。

 

你的工程看起来应该与这里的图片相似,表明你已经把Spread控件添加到了工程里了。

 

了解控件的组成

Spread控件是由与滚动条相结合共同来显示数据的表单组成。如果有多个表单,一个标签条里可以有多个标签。下面的图片显示了Spread控件的主体部分。其中的多个部分可以被隐藏,但这里展示了默认的显示。

 

了解控件的基本组成后,你可以对这个Spread控件进行定制开发了,有两种方式:一是在Spread控件上点击鼠标右键,在弹出的菜单中选择“Spread设计器”,启动交互式的Spread设计器来对Spread进行定制;你也可以通过代码灵活设置Spread来生成表格应用。下面我们以C#为例学习使用代码来定制Spread,在此过程中逐步了解Spread的各类API。

 

通过对快速入门系列文章的学习,你可以轻松使用Spread完成报表的开发:

 

 

 

 

查找文档和获得帮助

在你学习和使用Spread for Windows Forms的过程中,如果遇到问题,可以从如下渠道查看文档或获得帮助:

1)进入联机帮助

在Visual Studio .NET中,你可以通过F1快捷键获取联机帮助信息。当Spread控件或它的一个成员获得焦点时,按F1键就会显示Spread for Windows Forms的帮助信息。

你也可以在一个独立的窗口中查看联机帮助文件,在开始菜单中选择所有程序->GrapeCity->Spread for Windows Forms 5中文版,再选中Spread帮助文档。

2)查看在线文档

在线文档的地址如下:http://www.gcpowertools.com.cn/docs/spreadwin5help/

 

内容与联机帮助基本相同,但你无需安装Spread即可进行阅读和学习。同时,在线文档也方便你把感兴趣的内容与同事和朋友分享。

3)访问中文技术论坛

如果你在学习过程中遇到了问题,或者你希望和其他使用Spread产品的开发人员分享你的学习心得,请访问葡萄城产品技术社区

 

相关阅读:

Spread for Windows Forms 7新功能使用指南

Spread Studio 10.0v1 发布

SpreadJS 10.0v1 发布

 

时间: 2024-10-11 04:28:50

Spread for Windows Forms快速入门(1)---开始使用Spread的相关文章

Spread for Windows Forms快速入门(2)---设置Spread表单

让我们从设置Spread的大小和表单的外观开始学习如何定制Spread,这些操作通常放在Form的构造函数中进行,在InitializeComponent()之后调用.   自定义控件的大小 你可以设置Spread控件的规格,这决定了表单中可见的区域的大小.下面的图片中展示了你可以设置的规格,通过设置每一个规格中像素的数量进行设置.   计算Spread控件的高度时,假设滚动条是关闭状态,没有标题,计算所有行的高度以及每一个边界按1个像素计算,所以,如果现在有10行,每行20像素高度,总的高度为

Spread for Windows Forms快速入门(11)---数据筛选

Spread支持开发人员自定义筛选数据的用户体验.基于行数据筛选,你可以允许用户分列进行筛选,从而仅显示符合了下拉列表中条件的行的数据,或者根据筛选结果更改行的外观.你可以使用默认的筛选方式,或者你可以从实际出发,自定义筛选器的每一个方面. 允许用户进行行筛选 默认情况下,表单禁止用户对表单的行进行筛选.你可以开启这一特性, 允许用户在所有列或者指定的列中进行行筛选.根据你要隐藏被筛除的列,还是更改列的外观,分别使用HideRowFilter类或StyleRowFilter类. 使用列Allow

Spread for Windows Forms快速入门(14)---文件操作

你可以将数据从Spread中存到几种不同类型的文件中或者可以在Spread中打开几种不同类型的数据文件.通过使用相应的代码,你可以将整个控件,某个特定的表单,或者某个特定单元格区域中的数据保存为几种不同的文件类型或者流.类似的,你可以允许用户对某几种文件类型进行文件操作. 保存到Excel文件 你可以使用ExcelSaveFlags枚举类型的UseOOXMLFormat选项,将数据保存到Excel格式文件(BIFF8 格式)或者Excel 2007 XML 格式(xlsx).默认的,当你保存为E

Spread for Windows Forms快速入门(15)---使用 Spread 设计器

通过 Spread 设计器用户可以快速地对 Spread 控件进行设计.无论用户是正在做一个关于 Spread 控件特性的原型研究,还是对于一个已经存在的 Spread 控件在某些方面进行进一步的定制,Spread 设计器专有的图形界面可节省大量的时间和精力.Spread 设计器允许用户添加数据,同时设置控件属性,而且还包括那些在 Visual Studio 中无法设置的属性.用户可以同时设置运行时和设计时属性,大多数情况下用户可以在应用设置之前预览效果,设置完成后,就可以将所有的设置应用到 S

Spread for Windows Forms快速入门(9)---使用公式

Spread的公式计算引擎支持300多种内置函数,并支持通过内置函数和运算符来自定义公式.支持的函数包括日期.时间函数.工程计算函数.财务计算函数.逻辑函数.数学和三角函数.统计函数.文本函数等. 公式计算引擎支持单元格的引用.表单的交叉引用.循环引用.函数嵌套等. 放置公式在单元格中 你可以添加一个公式到一个单元格或单元格区域内. 你还可以向一行或者一列中所有的单元格添加公式.该公式是一个具有说明公式字符串的公式,通常是包含一个函数,运算符和常数的集合体. 当把一个公式分配到行或列的时候,这个

Spread for Windows Forms快速入门(16)---用Spread设计器创建和编辑图表

Spread支持85种丰富多彩的图表效果.可以在Spread设计器中基于工作表的数据直接生成图表,操作简单.同时,软件人员还可以在Visual Studio设计环境中定制图表的所有元素,包括标题.序列.轴.样式.图例等.这一篇介绍如何用Spread设计器创建和编辑图表. 准备图表的数据 首先要启动Spread设计器.你可以在 Visual Studio .NET 中鼠标右键点击 Spread 控件,在弹出菜单中选择 Spread 设计器:也可以在安装菜单中启动独立运行的Spread 设计器. 在

Spread for Windows Forms快速入门(10)---绑定到数据库

下面的教程将带你创建一个工程, 并将Spread控件绑定到一个数据库. 在这个教程中,主要的步骤为: 1. 将Spread添加到一个数据绑定工程中 2. 设置数据库连接 3. 指定要使用的数据 4. 创建数据集 5. 把Spread控件绑定到数据库 6. 通过改变单元格类型改善显示效果   将Spread添加到一个数据绑定工程中 打开一个新的Visual Studio.NET工程.将工程命名为databind.将工程中的窗体文件命名为binding.cs(或.vb). 将FpSpread控件添加

Spread for Windows Forms快速入门(5)---常用的单元格类型(下)

在上一篇,我们介绍了常用了文本类型单元格.除了文本型单元格外,Spread还支持如下13种图形单元格类型:组合框单元格.按钮单元格.复选框单元格.超链接单元格.进度条单元格.条码单元格.颜色选择器单元格.图片单元.列表框单元格.复合列组合框单元格.复合选项单元格.富文本单元格.滚动条单元格等.下面我们介绍前五种的基本用法. 组合框单元格ComboBoxCellType 你可以使用一个组合框单元格以显示一个可编辑的下拉列表,用户通过在显示的列表中进行选择完成对值的输入.你可以指定项目的列表是否包括

Spread for Windows Forms快速入门(12)---数据分组(Outlook风格)

你可以设置的显示将行分组变成 OUTLOOK样式.对于大量的数据来说,这样会以用户需要的顺序显示数据.用户可以选择要进行的排序(以列为依据),然后控件会以此为依据将行组织起来,分级地显示数据.既可以通过双击列首的方式,也可以通过点击和拖拽此列进入页面头部分组栏的方式 选中要进行分组的列. 允许用户使用行分组 默认情况下,不允许用户在表单中进行行分组. 你可以开启这项特性,以便对整个表单的行进行分组.除了允许进行分组之外,你还需要允许移动列,因为用户通过使用点击和向分组栏中拖拽列首的方式进行分组,