ComponentOne for WinForm 新特性说明

1、新增适用于 .NET 6 的控件

本次更新后,ComponentOne 中的如下控件均可在 .NET 6 平台中使用:Gauges、SpellChecker、FlexPivotSlicer 和 DashboardLayout。

2、FlexGrid 新增列选择器功能

ComponentOne 的 FlexGrid 表格控件新增了列选择器功能,用户使用该功能可直接通过网格左上角的齿轮图标或列上下文菜单添加或删除可见列。

FlexGrid 新增列选择器功能

3、FlexGrid 新增带状设计器

本次更新后,可以在 Visual Studio 2022 中使用 ComponentOne 来设计带状(或分组)列。

FlexGrid 新增带状设计器

4、FlexReport 增加 JSON 数据集成

ComponentOne 的 FlexReport 设计器支持通过数据连接向导直连 JSON 数据源,即可以来自于文件也可以是 REST API 的 JSON 数据。

FlexReport 增加 JSON 数据集成

5、TreeView 嵌套绑定增强

ComponentOne 的 TreeView 控件可以使用路径索引器来实现嵌套绑定属性。

6、其他增强功能

SuperTooltip 现在与 .NET DataGridView 兼容。

FlexChart 运行时工具栏正式发布,其在 .NET Framework 4.5.2 和 .NET6 中可用。

 

ComponentOne for WPF 新特性说明

1、支持 .NET Framework 4.6.2 和 .NET 6

ComponentOne 添加了针对 .NET Framework 4.6.2 的 WPF 控件支持,并将以下控件移植到 .NET 6平台中:FlexReport、FlexViewer、Barcode 和 Sparklines。此外,ComponentOne 还为 .NET 6 平台下的 FlexGrid 表格控件启用了屏幕自适应 UI。

2、.NET 6 平台的报表引擎和 PDF 浏览器

ComponentOne 的 FlexReport 是一个支持 .NET 6 平台,具备快速、灵活且功能齐全的报表组件。本次更新,FlexReport 的 FlexViewer 可通过 DirectX 渲染提升性能。通过 FlexViewer,用户可以查看 FlexReport、SSRS 报表或 PDF 等多种文档格式。

.NET 6 平台的报表引擎和 PDF 浏览器

3、.NET 6 平台的迷你图

迷你图是在 FlexGrid 单元格模板和仪表板等空间中显示可视化趋势的好方法。ComponentOne 的 Sparklines 组件支持柱形、折线和盈亏三种类型的迷你图。通过设置,Sparklines可以以不同的样式突出显示第一个、最后一个值,以及最高和最低值。

.NET 6 平台的迷你图

 

ComponentOne for Blazor 新增功能

1、FlexGrid 数据过滤器

ComponentOne 的 Blazor 数据网格现在具有高级过滤 UI,可将条件过滤器应用于列或整个数据集。数据过滤器 UI 是一个单独组件,可独自实现过滤功能,但也可内置于 FlexGrid 的过滤器中。

FlexGrid 数据过滤器

2、DataFilter 条件过滤

DataFilter 条件过滤是在 Blazor C# Web 应用程序中创建电子商务样式的过滤 UI。DataFilter UI 可根据数据集自动生成过滤器。用户可以同时应用多个过滤器,最终效果如下图所示。

DataFilter 条件过滤

3、手风琴 UI 组件

使用 ComponentOne 的手风琴组件创建可折叠面板。该组件支持同时打开多个面板,或当一个面板打开时折叠其他面板。

手风琴 UI 组件

4、RangeSlider UI 组件

ComponentOne的Blazor RangeSlider 控件允许您在高低值范围中来回拖动滑块来显示值的增加或减少。它可通过方向属性设置表现为水平或垂直效果。

RangeSlider UI 组件

5、FlexChart 多轴

ComponentOne 的 FlexChart 可创建具有多个 Y 轴的组合图表,以更好地可视化不同的数据集。

FlexChart 多轴

 

其他新增功能

1、从 FlexGrid 导出可访问的 PDF

ComponentOne 改进了从 FlexGrid 导出PDF 时的辅助功能。

从 FlexGrid 导出可访问的 PDF

2、动态选项卡排序

为了在运行时更改所有 ComponentOne 控件的 tabIndex(制表符顺序),请使用 TabOrder 属性。

3、数据服务:ServiceNow 数据连接器

ServiceNow 为企业用户提供了云工作流解决方案,并公开用于外部应用程序集成的 API。通过 ComponentOne ADO.NET 和实体框架 DataConnector 使开发人员能够很轻易的连接到这些 API。

ServiceNow 数据连接器的高级功能包括:CRUD、批处理、缓存和 OAuth 支持。借助 Visual Studio 集成,开发人员无需编写任何代码即可使用数据网格和图表连接 ServiceNow 实体,亦可在 Visual Studio Server Explorer 中使用 SQL 查询 ServiceNow 实体。

历史版本

查看更多关于 ComponentOne Enterprise 历史版本。