专栏首页葡萄城控件技术团队ComponentOne.NET仪表板布局控件 — 实现可视化数据大屏展示
原创

ComponentOne.NET仪表板布局控件 — 实现可视化数据大屏展示

概述

.NET开发领域的总体趋势是互操作性,葡萄城全功能 .NET控件集 ComponentOne 在2018将延续这一趋势:无论是 .NET平台,ASP.NET Core,Xamarin还是未来计划中的XAML标准,互操作性是所有应用程序的关键,这也将作为我们未来产品规划的核心,我们将继续创新和加强现有产品。

WinForm 界面控件

WinForm 作为桌面业务应用程序的主流平台仍然很强大。ComponentOne 仍在不断计划在 WinForm 平台上添加新控件,并在所有控件中添加深层功能。与此同时,ComponentOne 还将继续对所有控件进行UI改进,以便时刻保持控件样式的现代化和新鲜感。

这些控件将在2018版 ComponentOne .NET控件集中陆续出现:

仪表板布局控件(Dashboard Layout)

仪表板布局控件允许用户在 ComponentOne 容器上动态放置多种 .NET控件并快速构建可交互的动态仪表板。这些容器可以托管多种 .NET控件类型,如网格控件,图表控件、报表控件和地图控件。此外,用户还可以在父容器内随意拖放控件、调整控件大小。

多选输入控件(MultiSelect)

此控件增加了下拉列表中每个选项旁边的复选框,用户可以一次选择多个项目,所选项目在文本区域中显示为标签类型。

自动完成控件(MultiAutoComplete)

此控件支持从已过滤的项目列表中选择多项目类型,所选项目在文本区域中显示为标签。

数据切片器和智能过滤器(DataFilter and Slicer)

C1DataFilter控件结合了切片器和智能过滤器UI,使用户可以根据自定义标准过滤数据。此外,还可以绑定到任何数据源中获取控件或数据类型,并应用多个条件进行过滤。

智能选项卡控件(TabPanel)

它是一个简单有效、智能轻量的导航控件,允许用户在刷新的内容视图之间移动,该控件可以嵌入 ComponentOne 控制面板中。

靶心图控件(BulletGraph)

BulletGraphs控件可作为仪表板和仪表盘样式的补充,通常不会显示过多的信息,因此不必占用太多空间资源,这样做的好处是让用户专注于核心进度而避免混杂无用且分散注意力的装饰。

迷你图

迷你图是由微型线条,条形图或饼图组成,可以在表格,网格单元格或文本字段中显示,以显示数字信息或变化趋势。

FlexGrid表格扩展

  • 分组面板:允许最终用户在项目运行时进行分组。
  • 单元格类型:可以使用迷你图在单元格中以图形方式显示数字信息和趋势。
  • 地图:后续将添加测量距离或获取特定点坐标的功能,以及一些UI和主题更新。

FlexChart图表增强

ComponentOne 将持续改进现有控件功能的易用性和用户自定义。此外,还将添加更多特定于某一专业领域的图表类型(如帕累托图、异步直方图、热力图等)和性能基准测试示例。

金融图表(FinancialCharts)

Point和Figure图表将提供打开即用的变化趋势分析和自动缩放选项。另外,ComponentOne 还添加了更多技术指标和叠加层,包括Ichimoku,Elliott wave和TrueRange,帮助用户一目了然地看到所有价格趋势,包括方向,动量,动态支撑、阻力水平,甚至是交易信号等。

WPF 和 UWP 界面控件

WPF和UWP仍然是桌面业务应用程序的流行平台。随着Xamarin和 .NET Standard的普及,ComponentOne 也将进行一些更改,以确保代码在平台之间无缝切换。随着XAML Standard的临近,ComponentOne 将带来 WPF,UWP和Xamarin之间的更多整合功能。

多选输入控件

与 WinForm平台下的多选输入控件功能完全一致。

自动完成控件(MultiAutoComplete)

与 WinForm平台下的自动完成控件功能完全一致。

.NET标准非UI库

ComponentOne 将努力更新其 .NET标准的非UI库,以便它们在平台之间变得更加通用。计划在明年开始审查并增强 ComponentOne 的BarCodes,PDFDocumentSource和Excel库。

新项目模板

ComponentOne 一直在不断添加新的项目模板,因为它可以用户快速入门,提高开发效率。此外,未来将继续审核并增强 ComponentOne 的项目模板,目前 ComponentOne 已经提供了特定于主题的模板,供开发人员使用。

FlexChart 图表增强

ComponentOne .NET控件集针对 WPF和UWP平台的 FlexChart图表功能进行改进,包括:

  • 提高Axes,DataLabels,Legends等现有功能的易用性和自定义功能
  • 管理重叠DataLabel和AxisLabel的智能行为
  • 添加分组AxisLabels的功能
  • 添加更多专业性的图表类型
  • FlexChart的性能基准测试示例

ASP.NET MVC 界面控件

ASP.NET Core越来越受欢迎,随着.NET Core 2.0的发布,增加了更多API,使该平台成为开发工业应用程序的强大选择。在2018年,ComponentOne 将继续添加新的数据可视化和业务控制功能,使用户能够为Web和移动创建更完美的应用程序。

仪表板布局控件

仪表板布局控件允许用户在 ComponentOne 容器上动态放置多种 .NET控件并快速构建可交互的动态仪表板。这些容器可以托管多种 .NET控件类型,如网格控件,图表控件、报表控件和地图控件。此外,用户还可以在父容器内随意拖放控件、调整控件大小。

坐标轴和图表

WinForm 和XAML中已经提供的Point和Figure图表将添加到MVC中。Point 和图表由X和O的列组成,代表过滤后的价格变动。X-Columns代表价格上涨,O-Columns代表价格下跌。

甘特图

该控件用于管理条形图图表,包括计划,依赖项和先决条件的日期范围。

服务器端ODataCollectionView

服务器端ODataCollectionView将使控件能够绑定到ODATA服务,并且还可以在绑定到ODATA服务的控件中应用服务器端排序和过滤。

Razor Pages的脚手架,以及项目模板

ComponentOne 一直在添加模板,以支持快速创建MVC项目并预先配置了C1 MVC控件。目前,ComponentOne 已经在ASP.NET Core MVC中为RazorPages添加Project和Item模板。

FlexSheet

Excel 中的网格和工作表支持将添加到FlexSheet中,您将能够通过客户端和服务器端的API进行添加、删除和格式化工作表的操作。

ReportViewer中的ActiveReports支持

FlexViewer将使用ActiveReports Web API服务显示报表数据,如同 .NET报表控件中一样的显示风格。

OLAP

ComponentOne​支持使用OLAP绑定到SSAS多维数据集,而无需使用Web API。

以上便是 ComponentOne Enterprise 全功能 .NET控件集 2018年的版本更新路线图,请关注 ComponentOne 官网,以便获取最新的产品信息。

关于葡萄城

赋能开发者!葡萄城公司成立于 1980 年,是全球领先的集开发工具、商业智能解决方案、管理系统设计工具于一身的软件和服务提供商。西安葡萄城是其在中国的分支机构,面向全球市场提供软件研发服务,并为中国企业的信息化提供国际先进的开发工具、软件和研发咨询服务。葡萄城的控件和软件产品在国内外屡获殊荣,在全球被数十万家企业、学校和政府机构广泛应用。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 中国电建:ComponentOne+Spread突破行业桎梏,推动数据产业“智能化”变革

    中国电建集团北京勘测设计研究院有限公司(简称:北京院)始建于1953年,是大型综合性勘测设计研究单位,现为中国电力建设集团有限公司(世界500强企业)的全资子企...

    葡萄城控件
  • .Net WinForm 控件键盘消息处理剖析

    在WinForm控件上我们可以看到很多关于键盘消息处理的方法,比如OnKeyDown, OnKeyPress, ProcessCmdKey, ProcessDi...

    葡萄城控件
  • 如何将第三方控件嵌入ToolStrip控件,并提供Design-Time支持

    最近研究了一下如何将第三方控件嵌入到ToolStrip控件中,并能提供Design-Time下的支持. 下面将详细讲解如何把系统的MonthCalendar控件...

    葡萄城控件
  • Qt编写控件属性设计器10-导出xml

    能够导出控件布局和属性设置数据到xml文件或者其他文件,也是一个非常实用的功能,类似于QtDesigner中把页面设计好以后生成的.ui结尾的文件,其实就是xm...

    feiyangqingyun
  • 自然框架,拆分后的项目关系

      拆分了一下自然框架,似乎又绕回去了。以前是多个项目分开放的,有人说太分散了,还得一个个下载,麻烦。于是就做了一个解决方案,把项目都放在了一起。   现在呢,...

    用户1174620
  • OCX 入门

    OCX入门:http://blog.csdn.net/hkcsdn/article/details/52908748 前言 ActiveX是Microsof...

    _gongluck
  • 当iOS遇见UI

    iOS应用开发的一项内容就是用户界面的开发。不管应用程序实际包含的逻辑有多复杂和优秀,如果这个应用没有提供友好的图形用户界面,那么也很难吸引最终用户。相反,如果...

    博文视点Broadview
  • 【程序源代码】Qt编写的一些开源的demo

    今天给大家讲一讲:Qt编写的一些开源的demo。内容相对比较简单 大家按照如下步骤进行操作就可以了。

    程序源代码
  • WPF效果第一百四十一篇之自定义步骤控件二

    ;这不再次捋了捋思路又去实现一个版本;具体需求:①每一步是长度是不固定的②每步都是有进度的,来看看最终效果如下图:

    WPF程序员
  • Python图形界面GUI程序设计

    图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。 图形用户界面是一种人...

    zeruns

扫码关注云+社区

领取腾讯云代金券