支持 .NET 7

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

 

用于 MAUI 的 FlexGrid 预览版

数十年来成千上万的开发人员使用的相同 .NET 网格控件 Flexgrid 已经完成了 MAUI 平台的开发。与 Xamarin 一样,无需学习多个移动开发平台,MAUI 允许你使用 C# 编写一次并为桌面(WinUI、macOS)和移动(Android、iOS)交付应用程序。

用于 MAUI 的 FlexGrid 预览版

通过在 GitHub 上下载我们的 MAUI 示例来查看预览。

 

ComponentOne for WinForm 新特性说明

1、增强 .NET 6+ 控件设计器

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

增强 .NET 6+ 控件设计器

2、FlexGrid 自定义过滤器

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

FlexGrid 自定义过滤器

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

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

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

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

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

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

5、.NET Standard 平台下的新 Excel 库

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

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 Enterprise 历史版本。