• 像其他的快速开发技术一样,ExpressSheet控件功能强大且简单易用。只需通过几个简单的属性设置,就可以使用很多特性,并可给终端用户一个非常强大的控制度--正如终端用户可以从其他完整功能的电子数据表格中所获得的控制一样,例如MS Excel。从大量的内建函数到实时的自定义--从表格合并到多种显示式样--Express dSheet控件具有交叉平台电子数据表格控件的所有功能。

     

     

    特征综述 About Feature



    Express dSheet控件作为一个真正的交叉平台组件库,可支持Delphi4、5、6、7,C++Builder 4、5、6和Kylix 2。该控件可为用户提供一个比较好的方法,以便在自己的设计中介绍电子数据表的功能。但是不要被这些产品的名字所迷惑……由于该控件有着极其灵活的表示结构,它可以为用户提供高度的用户界面控制,因此用户同样可以用该控件来创建一个高级的数据表目录。来引导用户使用t控件,下面简要的列出了该控件可用的功能:

    • 支持多操作系统——包括VCL和CLX版本。
    • 内建WorkSheet支持——ExpressSheet控件为用户提供了通过采用/不采用多表单创建工作笔记的功能——当顾客需要制定时,ExpressSheet不会限制用户的创造性。
    • 有多种显示式样——通过一个简单的属性设置,用户就可以将MS Excel 97或者XP的式样加到自己的应用程序中。 
       
    • 支持自定义图画——就像其他的Developer Express技术一样,用户可以通过其自带的Painter类来完全控制ExpressSheet控件的外观。
    • 绝对的和相对的公式选址 
       
    • 载入和保存数据——ExpressSheet控件允许用户从XLS文件中载入数据和保存数据至XLS文件中——此时,可以保持当前的显示外观(单元数据格式、单元格样式等等)。此外,ExpressSheet控件还可保存工作笔记内容到流文件(流出),然后再从一个流文件载入这些数据到其他的工作笔记中(流回)。 
       
    • 内建的操作符和函数——控件通过一些标准的函数来传输内容,因此简化了公式结构,使得工具箱看起来简洁明了。
    • 自定义函数注册——灵活性和控制是控件的核心。通过Shipping控件,我们增加了很多的功能,但是用户仍可根据需要添加自己的函数,这是非常容易的! 
       
    • 完整的单元格样式控制——支持独特的单元格格式。自定义的单元格边界样式,背景和前景色,笔刷和字体属性,垂直和水平对齐的文本格式。 
      • 单元格边界和边缘样式
      • 填充图案
      • 背景色
    • 直观的单元格管理——用户可在执行类似Excel操作之后进行填充,管理单元格和它们的内容就像1-2-3一样的简单。 
       
    • 合并/拆分单元格——在控件中合并和填充单元格并不简单,但是它绝对可靠。这就意味着合并单元格中的内容绝对不会丢失。当合并的单元格进行拆分时,所有的单元格(除了 主要的)将包含它们在合并前的原始的单元格内容。 
       
    • 数据分类——如同Excel一样,控件支持对一个或者多个列排序。 
       
    • 支持行和列的自动大小调整 
       
    • 锁定/解锁行和列
    • 撤消/重做——控件将保存所有的格式和编辑操作,因此用户可通过Ctrl+Z和Ctrl+Y快捷键来分别执行撤消/重做。
    • 可自定义外观——因为该控件灵活的设计,用户可以控制控件的显示特征,以此来为终端用户创建直接的数据登录窗体。 
       
    • 优秀的设计和结构——控件具有灵活性。举例来说,工作表单的尺寸、打开笔记的数量、单元格内容的长度、相关的表单、行和列的数目都只被可用的内存和系统资源所限制。 
       
    • 通过ExpressPrinting系统支持完整的绘画功能——假如用户拥有ExpressPrinting系统,用户可以简便的绘制的内容——用户甚至可以设置一个绘制的面积,就像在Excel中所做的那样。