ComponentOne V2022.0 Update3 发布,支持.NET7,.NET 6+ 控件设计器增强

2023/01/11 21:22

返回新闻中心

.NET控件集 ComponentOne V2022.0 Update3 发布,此版本多个平台支持.NET 7 ,对 .NET 6+ 控件设计器也做了增强。

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

近日,ComponentOne V2022.0 Update3 发布更新,该版本增加了对 .NET 7 的支持。另外 .NET 6+ 包含了更多的控件和主题,包括的经典 Excel 库 (C1XLBook) 也针对 .NET Standard 进行了重写,可以在最新的.NET 应用程序中更无缝地使用它。另外,开发包中也推出了MAUI 版 FlexGrid。下面我们将详细介绍 ComponentOne 的新特性内容,在此之前,如果您已经在使用我们的 ComponentOne 产品,想进一步了解新功能,欢迎前往葡萄城官网下载产品安装包,以便于同步体验。


.NET 7 支持

.NET 7 是 .NET 6 的后续版本,专注于统一、现代、简单和快速。.NET 7 将作为标准期限支持 (STS)由 Microsoft提供 18 个月的支持。我们已确保适用于所有平台的最新 .NET 6 库也可以在 .NET 7 应用程序中运行,因此您可以随时升级。


用于 MAUI的 FlexGrid 预览版

数十年来成千上万的开发人员在多个.NET平台都有使用ComponentOne中的网格控件Flexgrid,目前Flexgrid已经完成了 MAUI平台的开发。与 Xamarin 一样,无需学习多个移动开发平台, MAUI 允许你使用 C# 编写一次并为桌面(WinUI、macOS)和移动(Android、iOS)交付应用程序。现在下载安装包即可获取MAUI版本的Flexgrid来完成全平台的表格应用开发。

用于 MAUI 的 FlexGrid 预览版


ComponentOne for WinForm 的新增功能

增强.NET 6+ 控件设计器

在此版本中,我们继续增强 .NET 6+ 控件的设计时编辑器和设计器,以便在设计应用程序时为您提供更好的体验。例如,FlexGrid 现在可以让你在设计 .NET Framework 应用程序时使用原来熟悉的设计器。我们还增强了其他控件的设计时优化,并将继续对其余控件进行增强。

增强 .NET 6+ 控件设计器

FlexGrid 自定义过滤器

FlexGrid for WinForms 现在支持更简单的方法来创建自定义列过滤器。可以通过使用 IC1ColumnFilter 和 IC1ColumnFilterEditor 实现列过滤器,在其中添加日期、字符串、颜色等更多过滤器选项。

FlexGrid 自定义过滤器

FlexChart 工具栏和功能区功能增强

FlexChart 工具栏和功能区现在支持系列和范围编辑器。系列编辑器允许在运行时添加和删除图表系列。使用范围编辑器,您可以对图表数据点之间的选定范围进行更深入的分析。

FlexChart 工具栏和功能区功能增强

新的 .NET 6+ 编辑器(测试版)

您可以使用我们用于 WinForms 的新 .NET 6 编辑器控件创建、打开和保存 Xhtml 文档。此控件是在 WebView2 基础上从头开始创建的,因此不能完全向后兼容我们的 .NET Framework C1Editor 控件。该控件有一个内置的基于 Office 365 的功能区,使用格式、样式工具等可以非常轻松地编辑文档。

新的 .NET 6+ 编辑器(测试版)

.NET Standard 平台下的新 Excel 库

对于 2022 v3 版本,我们包含了一个全新的基于 .NET Standard 的经典 Excel 库版本。C1Excel (C1XLBook) 库可用于在任何 .NET 应用程序中加载、创建和更新 excel 文件——包括 WinForms、WPF、ASP.NET MVC 和 WinUI。该库向后兼容 .NET Framework 版本,原本使用C1Excel .NET Framework版本的的用户可以轻松地将其迁移到 .NET 6 或更高版本。

更多控件移植到 .NET 6

除了 C1Editor 和 C1Excel 之外,我们还将 Sizer(包括 C1Sizer 和 C1SizerLight 组件)、PDF、MultiSelect、TileControl 和 Financial Chart 从 .NET Framework 移植到了 .NET 6。


ComponentOne for WPF 的新增功能

.NET 6 中新的材质明暗主题

对于 WPF .NET 6 开发,我们基于流行的现代 UI 设计引入了新的 Material 和 Material Dark 主题。

FlexGrid 中的框架加载


数据服务增强

可用于 ADO.NET 和 Entity Framework Core 的新 CSV 数据连接器

我们添加了一个新的基于 ADO.NET 的 CSV 数据连接器,支持对 CSV 文件进行 CRUD 操作。用户可以对本地 CSV 文件执行数据操作或通过 Web 从 CSV 文件流式传输数据。通过 Visual Studio 集成,用户无需任何代码即可从 CSV 文件导入数据或从查询构建器运行 SQL 查询。

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


关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。