收藏订阅
以下是 Spread for Web Forms 3 中新增的特性和增强的地方: 新的性能特性和改进
你可以根据需要载入 Web 页面,一旦用户在电子数据表中滚动鼠标, FarPoint Spread 组件就可以根据用户的需要从服务器读取另一页面.这和产品 COM 版本中所谓的“虚拟模式”很相似. 你可以在最初指定需要载入的行数,以及后来需要增加的数目。你可以在组件层或是片层指定这些属性。 FpSpread AllowLoadOnDemand OnLoadOnDemand LoadInitRowCount LoadRowIncrement SheetView AllowLoadOnDemand LoadInitRowCount LoadRowIncrement
新的用户交互特性和改进
分组:
你可以设置显示,来允许行的 Outlook 风格分组. 针对海量数据,这对于按用户要求来显示数据是很有用的.用户只需要选择需要排序的栏,组件就会按照等级来自动组织和显示数据。也可以选择需要分组和显示的栏,可以在栏目的标题双击或是单击然后拖动栏到页面顶部的分组工具条来实现. 你可以通过分组来使得用户用多层次来分类数据,而只需要通过拖动额外的栏目标题到分组区域中来实现. 你可以自己设置显示,以便实现分组时候项目是扩展显示还是收缩显示的。你也可以设置颜色以及其他的格式,包括层次以及分组时行中的数据的名字等。 SheetView 特性描述 GroupBarBackColor 设置分组工具条的背景颜色 GroupBarHeight 设置分组工具条的高度 GroupBarVisible 设置是否显示工具条 GroupInfos 设置分组时候的数据模式 GroupMaximumLevel 设置分组允许的最大层次数目 Grouping API 成员描述 IGroupSupport Interface 支持分组的界面 GroupDataModel Class 在下划线模式下分组数据的种类 Group Class 支持分组的下划线模式的种类 Grouped and Grouping Event FpSpread 类的事件 GroupingEventArgs 准备分组的事件数据 GroupInfo 描述分组信息的类 GroupInfoCollection 分组信息集合
条件化格式:
你可以设置单元格的条件化格式,决定基于条件化声明的单元格的格式。你可以使用一个命名风格来指定多样化的根式选项,比如如果条件声明有效时使用的边界和颜色,也就是说,如果操作是有效的话。 比如,你可能需要根据单元格的值来改变背景颜色。如果值是在100以下,那么背景颜色就变为红色. 条件声明就是 “less than 100” ,是由一个比较操作符 “less than” 和一个条件组成的,在这里就是指的 “100”。这个条件可以为一个常量或是一个表达式。一些条件声明有两个条件和一个操作符,比如,如果一个单元格的值在0到100之间,那么就改变背景颜色。在这里,比较操作符是 “between” ,第一个条件是0,后一个条件为100. 如果需要了解完整的操作符信息,就请查阅 ComparisonOperator 枚举变量. GetConditionalFormats methods SetConditionalFormat methods ClearConditionalFormats method IConditionalSupport interface ConditionalFormat class
在表格中拖动栏目:
移动栏目变得简单多了。用户只需要在栏目标题单击,然后把它拖动到数据表的另一个位置。你可以在 FpSpread 类中设置 AllowColumnMove 属性来实现。
额外的操作模式:
现在在设置数据表间的相互作用的数量的时候,你可以选择两种方法。用户可以选择数据表中相邻的多行数据。在 OperationMode 枚举中,我们增加了这些设置: MultiSelect –允许用户选择数据表中相邻的多行数据 ExtendedSelect – 允许用户选择数据表中不相邻的多行数据
扩展支持:
我们增加了一个界面,可以增加属性来支持扩展对象。 根据标签获得对象的额外方法 你可以根据分配给你的应用程序标签来获取数据表中的对象。可以获取单元格,栏目。以下的方法已经被增加到了 SheetView 类中:
新属性:
用户可以调整标题的大小。 FpSpread 类中的 AllowHeaderResize 属性决定是否允许用户使用这个功能。
你可以通过使用 CSS 来定制化表名制表符的外观
新的 Combo Box 单元格属性 你可以把一个数据源绑定到一个 combo box 单元格
新的客户端特性:
增加了一个键盘地图。这个方法使得你可以影射一个反应键,比如移动到下一个或上一个单元格或行,以及第一个或最后一个栏。你也可以滚动到下一个单元格。
移动活动单元格到第一栏
移动活动单元格到最后一栏
移动活动单元格到下一格.
移动活动单元格到上一个单元格.
移动活动单元格到下一行
移动活动单元格到指定单元格. 新的计算引擎特性和改进
以下是新增到 Spread for Web Forms 2.5 中的新特性和改进:
以下是 Spread for Web Forms 2 中新增的特性和改进: