本帖最后由 Richard.Ma 于 2021-4-28 18:04 编辑
由于技术的进步和不断发展的业务需求,.NET数据网格控件被广泛的用于各种业务系统中。从最初的展示基础表格数据转变为一种通用而又复杂的软件控件。
第一代.NET Datagrid 由Microsoft发布并与Visual Studio捆绑在一起的第一代.NET Datagrid收集表格数据并将其以行和列的形式显示在屏幕上。它仅具有基本的设计器支持,包括分页,排序和更新支持所有这些都需要编写代码。
微软的第二代.NET Datagrid在.NET Datagrid的第二个版本中,Microsoft添加了增强的设计时功能,新的数据绑定功能,并添加了现成的排序和分页功能。定义了更多的运行时事件,也称为“回调”,在运行时调整网格的外观。
第三方.NET Datagrid脱颖而出从.NET开发刚开始,开发人员就遇到了Microsoft默认控件的限制。开发人员需要一个响应更快的用户界面,看起来更专业,并满足严格的功能要求。但是,开发人员不想编写大量的代码来使数据网格甚至执行基本任务。种种困境导致.NET控件供应商添加了开发人员发现的Microsoft Grid控件所缺少的大部分功能,其中包括: - 用于分层显示的多级分组
- 多列排序,使基础分析更加容易
- 自动调整大小的列和行,无需编写代码即可创建
- 丰富的设计时支持,用于配置外观和行为
- 用更少的代码进行直接编辑
- 未绑定的列,可更轻松地访问动态数据
- 合并/拆分单元格和行,类似于Microsoft Word和Excel
- 灵活的样式选项,可将自定义样式应用于用户界面
- 冻结列,类似于Microsoft Excel
由此,GrapeCity ComponentOne为每个.NET平台创建了一个功能齐全的数据网格,命名为FlexGrid。FlexGrid 结合了最新的数据绑定技术,并与Microsoft.NET Framework无缝集成。因此,您将获得一个易于使用的灵活网格控件,用于创建用户友好的界面,以显示,编辑,格式化,组织,汇总和打印表格数据。
|