ComponentOne Enterprise 2019V1 已经正式发布,本次更新的最大亮点就是 ComponentOne 控件已经全面支持 Visual Studio 2019。您可深入了解 ComponentOne 各平台主要新特性,也可直接跳转至您所关注的平台。

ComponentOne 中所有控件都已经过测试,全面支持 Visual Studio 2019

ComponentOne 2019V1 版本亮点

全面支持 Visual Studio 2019

ComponentOne 的所有.NET控件都已经过测试,完全支持 Visual Studio 2019。

ComponentOne 有了更加清爽、实用的安装界面

ComponentOne 2019v1 重磅推出了全新的安装管理器,为您提供一站式管理界面,只需打开这个清爽、实用的管理界面,就可以解决 ComponentOne 在您机器上的全部问题,包括:

  • 安装、配置、免费升级最新版本以及获取适用于旧项目的老版本
  • 激活,反激活许可证信息,方便您随时掌握授权状态,轻松完成授权迁移
  • 随时获取海量 Demo,示例工程源码,甚至与我们的技术顾问直接沟通,扫清一切使用障碍
ComponentOne 有了更加清爽、实用的安装界面

WinForm 平台新增功能汇总

DataFilter(数据过滤器)

该控件允许用户根据自定义条件或内置条件过滤数据。ComponentOne 在此前版本中已经发布了该控件的 Beta 版。在 2019v1 中, 该控件的正式版将与大家见面,并具备了更多核心功能:

  • 在生成过滤器时自动从主数据源生成清单列表
  • 添加工具提示,使所有功能一目了然
  • 支持自定义过滤器,更贴合您的使用习惯
  • 添加了日期过滤器,可助您快速完成日历、日程的开发项目
DataFilter(数据过滤器)

CollectionView(导航视图)

ComponentOne for WinForm 在 2019V1 中将可以使用 CollectionView(导航视图)控件,该控件提供了一个用于分组、排序、过滤和导航集合的视图。

BulletGraph(线性仪表板)

BulletGraph 是一种专为仪表板和信息屏幕设计的线性仪表。 它用于显示一个单一的关键指标,可直观地表示一个值的好坏状态。

BulletGraph(线性仪表板)

DataSlicer(数据选择器)

C1FlexPivotSlicer 控件的主要应用场景是为 PivotField 对象提供数据筛选及过滤。 它允许用户根据值过滤数据,同时还可显示当前的过滤状态。

DataSlicer(数据选择器)

其他增强功能

  • FlexPie:现在可根据数据标签的多少,实现自动排布以避免重叠(如 FlexChart)。
  • FlexChart:全新的 Sample 已经创建,主要用于演示如何通过 FlexChart 的图表工具栏添加、编辑图表元素(如,注释、图例、趋势线等) 。
  • Input:新增了一个新的 CharHelper 类,用于提供灵活地处理日语字符集的方法。如,可以将片假名直接转换为平假名。
  • Command:C1DockingManager.FloatingWindowOptions 允许用户更改浮动窗口边框样式和“关闭”按钮行为。

WPF&UWP 平台新增功能汇总

SimplifiedRibbon(简化功能区)

ComponentOne 的 Simplified Ribbon (简化功能区菜单)中已经支持 C1Icon,可提供更多灵活的个性化定制选项,如:

  • 可将图像、字体或矢量图形直接用作按钮样式
  • 内置更多完善的主题支持,让您的项目具备更多现代化元素

如下是 C1Icon 效果演示:

FlexGrid

全文过滤器:该控件行为与搜索框类似,允许用户突出显示 FlexGrid 中包含的任何匹配项,可以匹配字母大小写、整个单词、数字,甚至将空格视为“And”运算符。

当然,FlexGrid 现在也允许您使用 C1Icon 来配置 GroupExpanded、GroupCollapsed、NewRow、DetailCollapsed 和 DetailExpanded 的图标。

其他增强功能

  • FlexSheet:增加更新和删除注释的功能,以及 VLOOKUP,HLOOKUP 和 NOW 方法。此外,FlexSheet.CalcEngine 属性现已不再私有,允许用户插入自定义的表达式。
  • C1Zip:添加一个新的 ZipEncoding 类。 ZipEncoding.Encoding 属性指定用于 zip entry 名称和注释的编码,默认编码为 UTF-8。

ASP.NET MVC 平台新增功能汇总

OLAP Slicer(数据切片器)

ComponentOne Slicer 控件为 PivotField 对象提供了一种更加快速的数据过滤方法。通过给用户提供根据值过滤数据的单击按钮,即可轻松实现类似 Excel 中的数据透视网格和数据透视图功能,与此同时,该控件还可实时显示当前数据的过滤状态。

OLAP Slicer(数据切片器)

Multi-Column Combo(多列组合示例)

该控件针对单元格下拉列表进行扩展,以便包含显示多列的可分页 FlexGrid 数据。 当用户需要查看多个列来做出决策时,Multi-Column Combo 控件将非常有用。不仅仅是多列数据,下拉列表也是可分页的,通过用户按需加载的方式,最大化提升系统效率。

Multi-Column Combo(多列组合示例)

控件向导

ComponentOne 控件向导已更新,以便您可以使用 OLAP、Tab 和仪表板布局控件。 此外,还为产品授权、项目资源更新以及 Web.config 配置提供了更好的支持。

控件向导

其他增强功能

  • FlexGrid:添加了通过列标题模板对列分组的支持,列标题模板允许定义一个分层列结构,用来定义某些列包含在列分组中。
  • Menu:新增 Menu.subItemsPath 属性,允许创建分层(多级)菜单。
  • Calendar 和 InputDate:新增 ShowYearPicker 属性,当用户单击年日历标题时日历会显示年份列表。
  • Web API:数据存储现在支持云存储及其 CRUD 操作。

ComponentOne Enterprise - 历史版本

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