“通过使用 ComponentOne .NET控件产品,实现了兼具 BS 架构灵活性与 CS 架构的客户体验。丰富的控件满足了项目中的各种特殊需求,使得开发的精力可以专注于业务逻辑,为团队节省了时间。” ——农业银行报表资源视窗

日前,.NET控件集 ComponentOne Enterprise 发布了 2018 年度最终版本,其最大亮点是新增了各平台图表动画展示、迷你图以及更多现代化主题风格,最新版 ComponentOne 将带给您更好的使用体验。

针对各平台,ComponentOne 主要更新点有:

WinForm:增加迷你图、数据选择器和更多主题设计

WPF:推出类似 Office 365 风格的功能区

XAML:优化数据排序、过滤和分组功能,增加图表动画效果

ASP.NET MVC:提供配置向导选项,以更方便的方式配置控件

WinForm 平台新增功能汇总

全新的材料主题设计器

本次更新,除了添加 Material,Material Dark 和 Office 2016 Excel Green 主题之外,ComponentOne WinForm 现在还提供了一个 Material Theme Designer 示例,它允许您设置 Material 主题的主色和强调色,并以 C1themes 格式保存/加载它们。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第1张图片

WinForms Material Theme Designer

功能强大的数据过滤/选择器控件(测试版)

DataFilter 是一个功能强大的用户界面,它提供了操作简单但却可以实现电子商务常用数据过滤器的功能,可以与任何数据过滤控件配合使用。 您可以从数据源直接创建过滤器,支持自动生成和手动创建。此外,其基于手风琴面板的 UI 设计还可以附加到共享数据源或插入信息屏幕的任何控件中使用。 (* DataFilter 处于测试模式,将于 2019 年正式推出。)

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第2张图片

WinForms DataFilter control

迷你图控件:与FlexGrid完美集成的Sparkline控件

这种轻量级的迷你图表控件代表了浓缩视觉中数据变化的一般形状。 它通常嵌入在数据网格中。因此,FlexGrid 现在可以在列中显示迷你图,并可以更容易地在 FlexGrid 单元格中绘制趋势图。 FlexGrid 列的 sparkline 属性支持绘制直线、列和 WinLoss 迷你图。

您可以通过设置轴、标记和系列颜色等来进一步自定义这些迷你图。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第3张图片

WinForms Sparkline

WPF平台:类似 Office 365 风格的功能区

ComponentOne 现在将使用更具现代化的功能区样式来改善 WPF 应用程序的外观和导航栏! 如同 Office 365 一样,这个新控件将以更直白的方式显示工具栏 UI,并提供单行折叠状态和三行带状外观设置。

您可以自定义功能区的样式以及要包含的各类按钮。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第4张图片

FlexGrid101 sample

全新的 C1Icon 功能,为 FlexGrid提供一键式操控

ComponentOne 添加了一个新的 C1Icon,它为排序、过滤和分组字段以及 FlexGrid 示例提供了全新的定义方式,使我们可以更轻松地开始使用我们最流行的控件。 通过FlexGrid提供的示例,您将看到如选择数据、单元格自定义、条件格式、过滤、RowDetails 功能、单元格合并以及许多其他有趣的功能演示。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第5张图片

AML C1Icon

日程控件

ComponentOne 新的 TableView Scheduler 控件用于在表视图中显示议程,可以按开发人员或最终用户的指定进行分组、排序或筛选。它提供了类似于 Outlook 2016 主题的列表和活动视图。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第6张图片

XAML Scheduler TableView

AgendaView 在表视图中显示按日期分组的议程,其中单个表行代表单个议程。 用户可以通过双击某一个议程并打开 EditAppointment 对话框来编辑。 此视图始终默认按日期升序排序,并且没有行标题或列标题。

此外,我们还添加了一个新的“Working Elsewhere”表示预约可用状态(如下图)。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第7张图片

XAML Scheduler AgendaView

以上就是ComponentOne Enterprise 中 WinForm 平台和 WPF 平台的主要更新点,想了解更多 2018V3版本新特性和其他 .NET 平台新增功能,请访问葡萄城 ComponentOne Enterprise 官网。

ComponentOne Enterprise

ComponentOne Enterprise 是一款专注于企业应用 .NET开发的 Visual Studio 组件集,包含 300 多种 .NET控件,支持 WinForm,WPF,UWP,ASP.NET MVC 等七个 .NET开发平台,具备表格数据管理、数据可视化、报表和文档、日程安排、输入和编辑、导航和布局、系统提升工具等七大功能,满足企业 .NET开发的全部需求。

.NET控件集ComponentOne 2018V3发布:新增图表动画及迷你图_第8张图片