9.2 保存为EXCEL 文件 ...................................................................................................................... 74 9.3 导出PDF .................................................................................................................................... 75 10. SPREAD WIN 5 中英文术语对
照 .......................................................................................... 77
从例子入门:创建Checkbook Register 4
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
1. 从例子入门:创建Checkbook Register
1.1 添加Spread 控件到Checkbook 工程
创建一个新的Visual Studio .NET 工程并命名为Checkbook。将工程中的窗体(Form) 重命名为
Register。将FpSpread 控件添加到当前工程,然后将该控件添加到窗体中。
如果您对.net 平台不是很了解的话,您可能不熟悉如何启动一个新项目来使用新的控件。要使用
这个产品,您需要将这个控件添加到Visual Studio .NET 环境中。
第一步就是在Visual Studio .NET 创建一个新的工程,然后添加该控件到该工程中。 1. 启动Visual Studio .NET。
2. 在File 菜单中,选择New->Project。
3. 在新工程对话框的工程类型区域,选择您需要开发使用的语言,例如在这个工程类型中选 择Visual C#工程。 4. 在新工程对话框中
a. 在工程类型列表中选择C#工程或者Visual Basic 工程。 b. 在模板列表中选择windows Application。
c. 在名称输入框中输入新工程的名称Checkbook,默认的名称WindowsApplication1。
d. 在地址输入框中有一个默认的工程路径,用户也可以点击浏览选择一个新的路径。 e. 点击OK。
f. 如果您的工程看不到解决方案浏览器,您可以在“视图”菜单中找到。
5. 在解决方案浏览器中,右键点击form 的名称Form1, 在弹出菜单选择重命名,然后输入 register.
下一步就是添加该控件到Visual Studio .NET 的工具箱中,这一步只需要做一次就可以了。 1. 如果工具箱没有显示,用户可以在view 菜单的找到并显示它。
2. 如果工具箱已经显示,查看windows forms 目录(或spread 的安装目录)。 3. 如果Spread 控件没有在工具箱中,右键点击工具箱并在弹出菜单中选择Customize Toolbox,Add/Remove Items 或者Choose Items.(这个需要根据Visual Studio 的版本决 定)。
4. 在Customize Toolbox 对话框中,点击.NET Framework Components 标签。 5. 在.NET Framework Components 标签中,Spread 控件应该显示在控件列表中,选中 Spread 控件的复选框后点击ok 按钮。如果Spread 控件没有显示在控件列表中,点击 Browse 查看控件的安装目录,在安装目录选择FarPoint.Win.Spread.dll 然后点击Open。 Spread 控件这时应该显示在控件列表中了,选择它然后点击ok 按钮。 6. 您可以把这个控件添加到一个工程中来测试它。 下一步是把这个控件添加到一个工程中。
1. 在一个打开的工程中,在工具箱的Windows Forms 目录(或其他spread 控件添加的目 录),选择Spread 控件。
2. 在您的windows Forms 中,您可以通过拖动鼠标画一个矩形来添加一个spread 控件并初 始化该控件的大小。
从例子入门:创建Checkbook Register 5
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
3. 您已经添加了一个Spread 控件到您的工程中了。
1.2 设置行和列
Spread 控件在form 中已经有了一个工作表,您可以定制这个工作表。在这一步您将会设置这个工
作表的行、列和单元格。 示例
第 1 步:设置电子表单的宽,高以及行数和列数
[C#]
// 设置电子表单的宽、高以及行数和列数. fpSpread1.Height = 330; fpSpread1.Width = 765;
fpSpread1.Sheets[0].ColumnCount = 8; fpSpread1.Sheets[0].RowCount = 100;
[Visual Basic]
'设置电子表单的宽,高以及行数和列数. FpSpread1.Height = 330 FpSpread1.Width = 765
FpSpread1.Sheets(0).ColumnCount = 8 FpSpread1.Sheets(0).RowCount = 100
从例子入门:创建Checkbook Register 6
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
第 2 步:设置列头文本
[C#]
// 设置列头文本。
fpSpread1.Sheets[0].ColumnHeader.Cells[0, 0].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 1].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 2].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 3].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 4].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 5].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 6].Text = \fpSpread1.Sheets[0].ColumnHeader.Cells[0, 7].Text = \
[Visual Basic]
'设置列头文本。
FpSpread1.Sheets(0).ColumnHeader.Cells(0, 0).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 1).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 2).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 3).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 4).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 5).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 6).Text = \FpSpread1.Sheets(0).ColumnHeader.Cells(0, 7).Text = \
从例子入门:创建Checkbook Register 7
产品网站 http://www.grapecity.cn/tools 技术支持论坛http://gcdn.grapecity.com
第 3 步:调整列宽显示标题和数据
第 4 步:保存您的工程然后从“编译”菜单中选择“开始”来运行您的工程 您的表单应该看起来和下图一样:
1.3 设置单元格类型
Spread 支持多达22 种单单元格类型。设置单元格类型时,对每一种单元格类型,您需要创建一个
单元格类型对象,设置其属性,然后将其设为一个或多个单元格的CellType 属性。 通过以下代码设置一些单元格类型到当前数据表的列上。
[C#]
//设置列宽.
fpSpread1.Sheets[0].Columns[0].Width = 50; fpSpread1.Sheets[0].Columns[1].Width = 50; fpSpread1.Sheets[0].Columns[2].Width = 175; fpSpread1.Sheets[0].Columns[3].Width = 40; fpSpread1.Sheets[0].Columns[4].Width = 65; fpSpread1.Sheets[0].Columns[5].Width = 100; fpSpread1.Sheets[0].Columns[6].Width = 100; fpSpread1.Sheets[0].Columns[7].Width = 125;
[Visual Basic]
' 设置列宽.
FpSpread1.Sheets(0).Columns(0).Width = 50 FpSpread1.Sheets(0).Columns(1).Width = 50 FpSpread1.Sheets(0).Columns(2).Width = 175 FpSpread1.Sheets(0).Columns(3).Width = 40 FpSpread1.Sheets(0).Columns(4).Width = 65 FpSpread1.Sheets(0).Columns(5).Width = 100 FpSpread1.Sheets(0).Columns(6).Width = 100
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Farpoint-中文手册(2)在线全文阅读。
相关推荐: