最畅销表格控件Spread视频教程
寻找类似于 excel网格输入的网格控件
您好,根据您的需求,我们推荐您使用*Spread for Windows Forms *控件来实现,所推荐的控件包含了您需求中提到的如下功能。
收藏订阅
Spread for Web Forms3 中的新特征以及改进: 新性能特征以及改进
你可以允许 Web 页按需加载-当用户进一步向下滚动电子数据表时,客户端的 FarPoint Spread组件会从服务器端按需加载行的另外页。这类似于产品的 COM 版中所谓的 "virtual mode". 你可以指定初始加载的行数,以及随后加载中需要添加的行数。也可以在组件级别(对于 FpSpread)或者表单级别上指定这些属性。 FpSpread AllowLoadOnDemand OnLoadOnDemand LoadInitRowCount LoadRowIncrement SheetView AllowLoadOnDemand LoadInitRowCount LoadRowIncrement 新的用户交互特征以及改进
可以设置显示,以允许按 Outlook-style 对行分组。对于大量数据,它对按用户需要的顺序显示数据很有用。用户选择基于分类的列,然后组件组织并按照行因此分类了的层次结构显示数据。为了选择基于分组以及显示数据的列,要么在列顶部双击,要么点击然后把该列拖动到页顶端的 grouping bar 中。 通过把额外的列顶部拖动到分组区域,可以提供分组以使用户对数据进行多级分组。当执行分组时,可以设置显示,以使项最初都显示为展开的或者收起的。也可以设置层次结构名以及行中数据的颜色和其它格式。 SheetView Property Description GroupBarBackColor 设置 grouping bar 的背景色。 GroupBarHeight 设置 grouping bar 的高度。 GroupBarVisible 设置是否显示 grouping bar。 GroupInfos 设置分组中使用的数据模型。 GroupMaximumLevel 设置允许的最大分组级数。 Grouping API Member Description IGroupSupport Interface 支持分组的接口。 GroupDataModel Class underlying 模式下分组数据的类别。 Group Class underlying 模式下支持分组的类。 Grouped and Grouping Event FpSpread类中的事件。 GroupingEventArgs 分组的事件数据。 GroupInfo 表示分组信息的类。 GroupInfoCollection 分组信息集合。
基于条件语句的输出,可以在决定单元格式的单元内设置条件格式。为了测试条件语句是否有效,也就是说,操作是否满足,可以使用一个已命名的格式来指定各种格式选项如边界和颜色。 例如,你可能想根据单元值更改单元的背景色。如果值小于100,可以背景色改为红色。条件语句为 “less than 100” 并且包含一个比较操作符 “less than” 和一个条件,在这种情况下是一个常值“100”。条件也可以是常量(如字符串)或者一个表达式。一些条件语句有两个条件和一个操作符,如:如果单元值在0和100之间,改变背景色。在这种情况下,比较操作符是 “between”, 并且第一个条件是0,最后一个条件是100。对于一个完整的操作符列表,参考 ComparisonOperator 列举。 GetConditionalFormats 函数 SetConditionalFormat 函数 ClearConditionalFormats 函数 IConditionalSupport 接口 ConditionalFormat 类
移动列比较容易。可以允许你的用户点击一列的顶部,然后把它拖动到电子数据表上的其它位置。也可以在类 FpSpread 中设置 AllowColumnMove 属性。
当设置对电子数据表设置的互操作量时,现在有两外两个选项。可以允许用户在电子数据表中选择多个连续行。对于 OperationMode 列举,添加了以下设置: MultiSelect -允许用户在电子数据表中选择多个连续行(当使用多选择列表框时) ExtendedSelect -允许用户在电子数据表中选择多个非连续行(当使用扩展选择列表框时)。
我们添加了两个接口,这两个接口支持通过添加任意属性来扩展对象的能力(被称作expando属性)。 基于标签获得对象的额外函数 根据指定的应用程序标签,你可以获得电子数据表中的对象。也可以获得单元、列行。类 SheetView中添加了以下函数:
新属性
可以允许用户调整 header 的大小。类 FpSpread 中的 AllowHeaderResize Property 决定是否允许用户调整 header 的大小。
使用cascading style sheets (CSS). 可以定制表单名标签的外观。
新的 Combo Box Cell 属性 可以把一个数据源绑定到一个 combo box cell 上。
新的客户端特征
添加了键映射。该函数允许把一个引起一个行为的键盘键映射,如移动到下一个或者前一个单元或行,或者第一列或最后一列。也可以滚动一个单元。
将活动单元移动到第一列。.
将活动单元移动到最后一列。.
将活动单元移动到下一单元。.
将活动单元移动到前一单元。.
将活动单元移动到下一行。
将活动单元移动到前一行。
将活动单元移动到指定单元。. 新的计算引擎特征以及改进