spreadsheet笔记_第1页
spreadsheet笔记_第2页
spreadsheet笔记_第3页
spreadsheet笔记_第4页
spreadsheet笔记_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SpreadsheetDevExpress WinForms Spreadsheet Control是一个可以轻松的创建EXCEL表单的winofrm程序控件,为电子表格功能。它提供了一个全面的API,可以使用它来创建、加载转换、修改和打印电子表格文件,因此,应用程序不需要MicrosoftExcel上安装一个终端用户的计算机在处理电子表格。主要特点Winforms spreadsheet control模拟的外观, 感觉像MicrosoftExcel的功能,允许你创建、查看和编辑电子表格文档。Spreadsheet control将数据存储在一个网格的细胞组织的行和列, 并提供全面的数据形成

2、和分析工具, 如数据挖掘、分组、过滤和图表。内置的公式计算引擎允许您创建简单的公式,总结你的信息或包含数学构造复杂的公式、统计和其他预定义的功能先进的数据分析。spreadsheet还提供了一个包罗万象的邮件合并功能为各种不同的业务需求, 通过使用这个功能,您可以自动生成个性化的信件或业务文档和组成主从复合结构目录和任何复杂的报告。下面列出spreadsheet control最主要的特点:外观定制:用户界面: 添加一个bar或rabbon UI到你的srpeadsheet应用程序在设计时进行作分类、电子表格命令、逻辑页面和页面组。外观和感觉:spreadsheet control还支持皮肤定

3、制,可以使用它来使您的应用程序更加美观.文件操作:创建、加载、转换并保存工作簿流行的文件格式EXCEL格式:xls,xlsx,xlsm,xltx,xltm,xlt;文本格式:txt,csv;其他格式: 你的文档导出到PDF文件,或将其保存为网页(HTML导出).工作表基础管理工作表:创建、复制、重命名、移动、隐藏和删除工作表定制工作表视图选项:改变缩放级别和网格线的可见性和控制、标题指定打印设置:设置纸张大小,缩放和取向为工作表页面单元格及单元格范围:操作单元格及单元格的范围:复制、清除、删除、合并和拆分单元格。添加公式,评论和单元格的超链接使用定义的名称命名的单个单元格和单元格范围单元格格式

4、:应用一个单元格样式,或者直接改变单元格颜色、对齐、边界和字体设置指定单元格格式根据特定的条件创建条件格式规则改变的工作表单元格行和列修改工作表插入行和列,复制、隐藏或删除它们冻结窗格使特定的列和行滚动时总是可见的调整行高和列宽公式执行计算使用公式和不同类型的单元格引用和一组全面的内置函数创建共享和数组公式创建自定义(定义)功能工作表的公式使用公式引擎,它提供了解析公式的能力,一个表达式树,修改和重建的字符串表达式保护保护工作簿结构:防止用户添加、删除或重命名工作表保护工作表:防止用户编辑特定单元格,应用格式化选项,或制作结构更改工作表保护个人单元格范围和为通过身份验证的用户解锁在一个受保护的

5、工作表的特定范围数据形成工具组织数据表:插入、复制、修改和删除表。格式表使用预定义的表,风格或创建自己的自定义样式数据范围按升序或降序排序过滤数据:使用自动筛选功能使大量的数据只显示满足过滤条件的行组数据:数据分割成单独的组织和显示每组的汇总行和列图表和图形将照片添加到工作表:插入、移动、变化、转换和删除照片总结数据直观地使用各种图表:创建一个基本的图表和完全自定义任何图表元素的外观使用spreadsheet API来创建和修改图表的代码数据源使用合并功能自动生成一组以业务为中心的任何复杂性报告, 保存合并数据源绑定到一个文件的模板XLS或XLSX格式, 模板可以使用后快速创建新文件和报告终端

6、用户的功能:调用data source wizard 去连接及配置不同的数据源,使用编辑器的master-detail relation editor 创建和修改查询使用查询设计器和指定表的关系包含组件Xtraspreadsheet suite提供spreadsheet control ,spreadsheetformulabarcontrol还有spreadsheetnameboxcontrol组件用于WinForms应用程序.这些控件在Visual Studio IDEDX.15.2:电子表格工具箱选项卡中可以找到.引用本文档描述了XtraSpreadsheet套件需要哪些程序集及一些至关

7、重要的组件,可以根据你或客户的要求,选择部署.如果您使用其他DevExpress组件在应用程序中, 他们的使用和部署应该遵守相应的EULA文档, 有关许可证的更多信息和DevExpress的再分配政策,指再分配和部署.必需的库下面是XtraSpreadsheet套件应用程序所需使用的基本库库描述DevExpress.Data.v15.2.dll共同实现最基本的功能DevExpress控制。这包括对数据类绑定、剥皮、印刷、出口以及很多其他辅助类型和资源DevExpress.Utils.v15.2.dll包含基本的实用程序类和常见的皮肤( “DevExpress风格”、“Visual Studio

8、 2013”、“office2013”和“七个经典”)。DevExpress.Utils.v15.2.UI.dll提供了用户界面的基本功能DevExpress.Office.v15.2.Core.dll包含基础RichEdit使用的公共实体,电子表格和文档服务器套件DevExpress.Spreadsheet.v15.2.Core.dll包含基本的类,实现的主要DevExpress电子表格的功能DevExpress.XtraSpreadsheet.v15.2.dll包含SpreadsheetControl和基本类实现其主要功能DevExpress.XtraBars.v15.2.dll包含Rib

9、bon界面,工具栏,菜单和对接DevExpress提供的组件,docking,菜单和对接dockingDevExpress.XtraEditors.v15.2.dll包含一组支持的全功能的编辑器XtraEditors套件DevExpress.XtraNavBar.v15.2.dll包含一个导航栏组件的支持XtraNavBar套件DevExpress.XtraTreeList.v15.2.dll包含tree-like控制所需的类DevExpress.XtraPrinting.v15.2.dll包含类,实现印刷出口PrintingExporting库实现的功能DevExpress.XtraLayo

10、ut.v15.2.dllDevExpress中XtraPrinting.v15.2.dll库布局所依赖的。DevExpress.Printing.v15.2.Core.dll包含类,实现基本的DevExpress印刷功能库DevExpress.Charts.v15.2.Core.dll所需的嵌入式图表DevExpress.XtraCharts.v15.2.dll所需的嵌入式图表DevExpress.XtraRichEdit.v15.2.dllSpreadsheetFormulaBarControl所需的DevExpress.RichEdit.v15.2.Core.dllSpreadsheetF

11、ormulaBarControl所需的DevExpress.DataAccess.v15.2.dll邮件合并功能所必需的DevExpress.DataAccess.v15.2.UI.dll邮件合并功能所必需的DevExpress.XtraGrid.v15.2.UI.dll需要和某些邮件合并功能内置对话框DevExpress.Pdf.v15.2.Core.dllDevExpress中Xtra RichEdit.v15.2.dll库布局所依赖的。DevExpress.Pdf.v15.2.Drawing.dllDevExpress中Xtra RichEdit.v15.2.dll库布局所依赖的。附加的

12、库以下库提供XtraSpreadsheet套件附加功能的应用程序使用的功能库描述DevExpress.BonusSkins.v15.2.dll皮肤支持DevExpress.Xpo.v15.2.dll终用户操作所需的数据源在向导当添加一个新的数据源应用程序使用邮件合并功能Non-Redistributable库分发任何DevExpress设计时库”。设计”(例如,DevExpress.XtraEditors。v15.2.Design.dll),是严格禁止的请查阅附加信息的EULA库、工具和可执行文件可再发行的入门本教程介绍了如何创建一个简单的带ribbon的电子表格应用程序1、打开VS并创建一个

13、winforms程序,2、在工具箱找到spreadsheetcontrol控件,放到程序中3、单击SpreadsheetControl智能标记和选择停靠在父容器调用SpreadsheetControl任务菜单4、在 spreadsheetcontrol任务菜单中选择create formulabar.这会自动添加spreadsheetnameboxcontrol及spreadsheetformulabarcontrol控件到你的窗体中,将其绑定到spreadsheetcontrol电子表格工作区域位置中.5、在 spreadsheet control菜单上选择 create ribbon, 这

14、将添加一个RibbonControl到spreadsheet形式和自动定位它在电子表格名称框和公式栏.6、在 spreadsheet control菜单上选择 create all bars,将自动添加所有spreadsheet ribbon pages在里面:7、电子表格应用程序准备好了。运行它来查看结果。例如,在一个单元中输入数据,试一试创建一个公式和格式化单元格,探索各种菜单项目备注:通过执行命令栏(ribbon)用户界面如果出现问题可以处理异常, 考虑这种情况当文档被保存到一个锁定或只读文件。为了防止应用程序失败, 订阅SpreadsheetControl。UnhandledExcep

15、tion事件并设置SpreadsheetUnhandledExceptionEventArgs。处理属性为true。更多关于如何使用的例子SpreadsheetControl,参考部分例子。基本因素Worksheet方法方法描述Worksheet.Rows返回工作表的行的集合Worksheet.Columns返回工作列的行的集合Worksheet.Cells返回工作表单元格的集合, 你可以使用这个设置所有单元格格式,或访问单个单元格。Worksheet.Range提供了访问单元格范围Worksheet.SelectedCell,Worksheet.Selection选定单元格或单元格范围Wor

16、ksheet.DefinedNames返回的集合工作表名称定义相关的单元格,单元格范围, 公式和常量。Worksheet.Hyperlinks工作表中包含的单元格返回的超链接Worksheet.Shapes返回集合中包含的所有图形的工作表Worksheet.Tables返回包含在工作表中表的集合Worksheet.GetUsedRange返回一个包含数据的工作表单元格范围Worksheet.Name指定工作表名称Worksheet.Index, Worksheet.Move在一个工作簿控制表的位置Worksheet.Visible, Worksheet.VisibilityType控制工作表可

17、见性Worksheet.PrintOptions影响如何打印工作表的指定选项Worksheetview方法WorksheetView.ViewType指定工作表视图WorksheetView.Orientation指定工作表页面取向的(风景或肖像)WorksheetView.Margins指定工作表的边缘页面。使用IWorkbook.Unit属性选择的单位测量的页边距WorksheetView.PaperKind指定的纸张大小工作表页面时工作表打印WorksheetView.ShowGridlines控制工作表的可见性网格线WorksheetView.ShowHeadings指定是否显示或隐藏行和列标题工作表Worksheet

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论