• 产品与技术
    • 低代码
    • 活字格低代码平台
    • 低代码技术
    • 智能报表
    • Wyn(商业智能软件)
    • ActiveReportsJS(纯前端报表控件)
    • ActiveReports(.NET报表控件)
    • 报表模板库
    • 表格控件
    • SpreadJS(纯前端表格控件)
    • GcExcel(服务端表格组件)
    • Spread .NET(.NET表格控件)
    • 葡萄城表格技术
    • 控件套包
    • GrapeCity Documents(服务端文档组件库)
    • WijmoJS(前端UI组件库)
    • ComponentOne Enterprise(.NET控件集)
  • 客户与案例
    • 典型客户
    • 成功案例
    • 用户访谈
  • 伙伴与生态
    • 合作伙伴网络
    • 葡萄城市场
    • 葡萄城与国产化
    • 活字格用友客开工具
  • 技术服务
    • 技术服务体系
    • 产品培训
    • 技术社区(GCDN)
    • 新手训练营
    • 技术认证体系
    • 金牌服务
    • 技术博客
  • 品牌活动
    • 葡萄城公开课
    • 品牌战略发布会
    • 赋能开发者高峰论坛
    • 企业级低代码发展研讨会
    • 企业级低代码应用大赛
    • 表格技术研讨会
  • 了解葡萄城
    • 关于葡萄城
    • 葡萄城简介
    • 愿景使命
    • 企业理念
    • 企业文化
    • 研发与创新
    • 荣誉奖项
    • 加入我们
    • 新闻中心
    • 葡萄城动态
    • 产品动态
    • 业务资讯
    • 校企合作
  • 关于葡萄城

    • 了解葡萄城
    • 愿景使命
    • 企业理念
    • 新闻中心
    • 荣誉奖项
    • 加入我们
    • 联系方式
返回新闻中心

.NET控件集 ComponentOne V2021.0 Update3 发布更新,支持 .NET 6 和 Visual Studio 2022

2021.12.23

ComponentOne Enterprise 是葡萄城推出的一款内置 300 多种开发控件的 .NET控件集,可满足 WinForm、WPF、Blazor、ASP.NET MVC 等平台下的系统开发需求,提供表格数据管理、数据可视化、报表和文档等功能,被开发人员誉为“.NET开发的‘瑞士军刀’”。

近日,ComponentOne V2021.0 Update3 发布更新,该版本正式支持 .NET 6以及Visual Studio 2022 等开发平台,下面我们将详细介绍ComponentOne的新特性内容,在此之前,如果您已经在使用我们的ComponentOne产品,想进一步了解新功能,请移步前往葡萄城官网下载最新版产品安装包,以便同步体验。

ComponentOne for WinForm 的新增功能

1. 支持 .NET 6 和 Visual Studio 2022

本次更新后,ComponentOne 中所有支持 .NET 5 的控件都已迁移到 .NET 6 平台,同时还兼容了最新版Visual Studio 2022 的工具箱、插件和设计器。目前,这些控件均已通过测试,可以在生产环境中正常使用。

2. 加入基于原生WinUI 3的UI 库

ComponentOne 新增的UI 库完全基于 WinUI3 框架,使用该库的各类控件可实现如下功能:

  • 使用数据网格控件,可以复刻 Excel 的UI界面,提供单元格定制和虚拟化接口
  • 使用时间、日期和导航控件,可以为应用程序提供更加灵活的布局方案
  • 使用Windows桌面控件,可构建出更为流畅的 Windows应用程序,给用户更加亲切的使用感受

3. 表格控件 FlexGrid 增强

FlexGrid 列组合:使用该功能可将表格列组合在一起,效果如下图。

FlexGrid 多行记录:FlexGrid支持将记录显示为多行,以供在没有水平滚动条的紧凑视图中显示更多字段。

FlexGrid 选择项统计:使用 FlexGrid 的聚合函数(如计数、平均值和总和)便可在选择一系列单元格时展示统计信息。

4. 图表控件 FlexChart 增强

FlexChart 扩展调色板

在 FlexChart 中有更多可用的调色板选择,主要分为以下几类:

  • 顺序(单个或多个):将有效数据从低值到高值通过深色到亮色的颜色变化来显示
  • 发散:中间值范围使用浅色,两侧极低值和极高值逐渐变为深色
  • 定性:适合用于显示分类数据(颜色不表示值的差异)

图表工具栏(测试版)

FlexChart支持带有常用选项的运行时工具栏,例如图表类型、调色板、导出、打印、轴和图例设置。在后续版本中,该工具栏将使用Ribbon进行扩展,以契合Windows的界面风格和设计理念。

5. FlexPivot 图表功能增强

数据透视图 - 图例分组

FlexPivot 图表支持使用 LegendGroups 属性对图例进行分组,以便在多个堆叠系列的情况下识别某一数据类别。

数据透视图 - 上下文菜单和扩展调色板

FlexPivot 图表支持在运行时通过菜单配置不同的选项,例如更改图表类型、应用堆叠、复制、选择显示隐藏图例、标题、网格线等,通过自定义上下文菜单可以添加自定义菜单。

与此同时,数据透视图还继承了 FlexChart图表的扩展调色板,可以显示基于顺序、发散和定性选项的图表数据。

ComponentOne for WPF 的新增功能

  1. GanttView 支持导出到 Microsoft Project
  2. RichTextBox 支持导出到 Microsoft Word
  3. FlexChart 盈亏平衡图
  4. TreeView 按需加载

ComponentOne for Blazor的新增功能

  1. 新的 DataFilter 组件
  2. 新的菜单控件
  3. FlexGrid 列重新排序
  4. TreeView 节点重新排序
  5. FlexChart 盈亏平衡图

ComponentOne其他新增功能

1. JSON 数据连接器

JSON ADO.NET 和 EntityFramework DataConnector 现在可以用于生产环境。在此版本中,数据连接器除了读取 JSON 数据外,还支持创建、更新和删除这些功能,使用数据连接器时需要与定义数据结构的配置文件结合使用。

将数据连接器与 Visual Studio 集成,便可以通过 Visual Studio Server Explorer 连接到 JSON Web 服务查看 JSON 表,并使用 SQL 或查询生成器创建查询语句。将 JSON 表拖放到数据集设计器上,便可以将表添加到数据集并绑定控件,而无需编写任何代码。

2. 数据引擎增强 - 特殊时间序列函数

ComponentOne DataEngine 现在支持如下几个有用的时间序列函数:

  • Ytd(年初至今天)
  • Mtd(本月至今天)
  • Qtd(季度至今天)
  • Wtd(本周至今天)

这些函数在需要创建期间至今、基于时间的业务计算中非常有用。例如,Qtd 函数可用于生成从季度开始到特定日期的财务报表,这些函数均可应用于范围或过滤器表达式。

以上就是 ComponentOne .NET控件集 V2021.0 Update3 的更新内容,如需了解详细信息,欢迎访问官网。


关于葡萄城

葡萄城成立于 1980 年,是全球领先的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过各类软件开发工具和服务,创新开发模式,提升开发效率,推动软件产业发展,为“数字中国”建设提速。

产品与服务
活字格低代码平台
Wyn 商业智能软件
SpreadJS纯前端表格控件
技术服务体系
技术博客
低代码技术
客户与案例
典型客户
成功案例
用户访谈
合作与生态
合作伙伴网络
葡萄城市场
葡萄城与国产化
活字格用友客开工具
品牌活动
葡萄城公开课
品牌战略发布会
赋能开发者高峰论坛
企业级低代码发展研讨会
企业级低代码应用大赛
表格技术研讨会
了解葡萄城
葡萄城简介
愿景使命
研发与创新
荣誉奖项
加入我们
联系方式
联系我们
400-657-6008

葡萄城社区二维码

关注“葡萄城社区”

赋能开发者

西安葡萄城软件有限公司
全球领先的软件开发技术和低代码平台提供商

陕ICP备2020018819号  |   陕公网安备:61019002000258  |   隐私政策  |   网站地图  |  

国家   china
  • china   China
  • united_states   USA - International
  • japan   Japan
  • south-korea   South Korea

邮箱: info.xa@grapecity.com  |  Copyright © 2023 GrapeCity inc.