概述
ComponentOne Enterprise 是一款专注于企业应用 .NET开发的 Visual Studio 组件集,包含 300多种 .NET控件,支持 WinForm,WPF,UWP,ASP.NET MVC 等七个 .NET开发平台,具备表格数据管理、数据可视化、报表和文档、日程安排、输入和编辑、导航和布局、系统提升工具等七大功能,满足企业应用开发的全部需求。
近日,ComponentOne 正式推出 2018V2版本,提供轻量级的可交互式 .NET BI 仪表板控件、全新条形码、FlexGrid 表格控件增强以及 FlexChart 图表增强。
新控件介绍
Dashboard Layout - 可用于WinForm 和 ASP.NET MVC 中,构建 .NET BI 仪表板
使用交互式仪表板布局控件嵌入ComponentOne并设计动态屏幕和商业智能仪表板。您可以选择适合您屏幕要求的布局风格,并可通过内置功能(如拖放,最大化和恢复,保存和加载布局)以及现有布局的转换为您的 .NET开发提供强大的布局系统。
ASP.NET MVC Dashboard Layout
WinForms Dashboard Layout
TabPanel for ASP.NET MVC
在WijmoJS V1中发布的TabPanel智能选项卡控件,现已包含在ASP.NET MVC和ASP.NET Core的 ComponentOne 应用程序中。它是一个简单有效的导航控件,允许用户在自动刷新的内容视图之间移动。该控件可以嵌入面板中。
全新的条形码
ComponentOne 新增了如下条形码:
Code 11
SSCC 18
HIBCode128
HIBCode39
ISBN
ISSN
ISMN
Iata25
BC 412
PZN
Plessey
Pharmacode
IntelligentMailPackage
Telepen
ITF 14
数据可视化增强
FlexChart .NET图表控件为增强图表数据分析能力,增加了热力图、频数分布直方图等专业图表类型,目前已支持80多种常见图表。
HeatMap chart(热力图)
此图表使用颜色表示数据值,尤其适用于绘制大型复杂数据。用户可自定义渐变色标,渐变色轴和离散色标。
Heatmap chart
全新的直方图
频数分布直方图,直方图的变体,其中列由多组数据的曲线替换。
高斯/贝尔曲线,直方图中的钟形曲线,显示连续随机变量的概率分布。
累积模式,直方图和频率多边形图表的变化,显示图表上的频率运行总和。
Frequency Polygon Histogram
Histogram with Bell Curve
Cumulative histogram
轴增强功能
对DateTime类型轴的自动分组
展开/折叠轴组
规定将日历期定为主要/次要单位
规定最小/最大轴标签
其他增强功能
FinancialChart(金融图表)中的新叠加层
FinancialChart现在支持ichimoku云,这是一个叠加设计,可以一目了然地告诉用户所有价格趋势,包括方向、动量、动态支撑、阻力水平,甚至是交易信号。
Ichimoku Cloud Overlay
各大 .NET平台更新汇总
WinForm
除了Dashboard Layout控件和FlexChart增强功能外,您还可以在WinForm 中找到许多新功能。
动态分组会自动对数据进行排序,将其拆分为组,并在每个组的上方或下方添加可折叠的组行。组行可以包括一列或多列的聚合值。动态分组可以使这些数据更易于理解,查询和分析。您可以使用新的 GroupDescriptions 属性添加动态分组。
动态分组的扩展 - “分组面板”控件,该控件可在FlexGrid启用运行时分组。您可以将列标题拖动到面板中以创建组,将组拖动到新位置,然后使用上下文菜单进行折叠、展开和清除分组。
WinForms data grid grouping
FlexGrid .NET表格控件的最新版本中增加了一个强大而方便的功能:可定义相对列宽大小,星号大小允许您指定列的宽度相对于总宽度的值。
MultiSelect现在支持索引模式和自动完成模式,可帮助用户搜索MultiSelect中的项目。索引模式有三个选项:Default,StartsWith和Contains。 自动完成模式具有Suggest,Append和SuggestAppend选项。
MultiSelect AutoSuggest
Scheduler的新样本包括Office 2016表视图和议程视图。 TableView在表视图中显示议程,可以按开发人员或最终用户的指定进行分组、排序或筛选。类似于Outlook 2016列表和活动视图:
Scheduler table view
AgendaView在表视图中显示按日期分组的议程,其中单个表行代表单个议程。用户可以通过双击某一议程,打开EditAppointment对话框来编辑。此视图始终按日期升序排列,并且没有行标题或列标题。
Scheduler agenda view
FlexPivot包含新的ShowAS功能,可提高跨平台FlexPivot之间的兼容性。
PdfDocumentSource现在支持CFF字体。 如果您有使用CFF字体的PDF文件,现在可以在FlexViewer中正确加载。
** FlexChart包含上面提到的新图表。
C1Report已被 FlexReport 替代。
WPF & UWP
以下是MultiSelect控件主要更新点,后续会继续扩展。
Expression Editor增强功能
其他增强功能
DataGrid for WPF:为C1DataGrid中的剪切(Ctrl + X)功能添加了键盘快捷键。
TreeView for WPF:添加了对使用和触发标准拖放事件的外部拖放的支持。
WPF for Input:在C1MenuItem中添加了一个与MS MenuItem的InputGestureText相同的属性。
PdfDocumentSource现在支持CFF字体。 如果您有使用CFF字体的PDF文件,现在将在所有平台的FlexViewer中正确加载。
** FlexChart包含上面提到的新图表。
C1Report已被 FlexReport 替代。
ASP.NET MVC
此交互式示例允许您为应用选择主色和强调色,并生成实现Material Design应用样式所需的CSS。
通过将列的多行属性设置为true,可以在单个FlexGrid单元格中实现多行编辑。 控件现在识别换行符(/ n),ALT + ENTER现在用作换行符,就像在Excel中一样。
Multi-line editing in MVC data grid
ASP.NET MVC的轻量级电子表格控件 FlexSheet,现在支持选定范围的单元格,类似Excel的表格一样,您可以将数据直接绑定到数据源中的表格上。
WijmoJS 对SSAS Cubes的支持已经到了 ASP.NET MVC 中! ASP.NET MVC PivotEngine 现在允许您直接连接到SSAS服务器提供的OLAP多维数据集。 以前,需要DataEngine WebAPI才能连接到SSAS多维数据集,现在它直接构建到OLAP控件中。您也可以继续使用DataEngine WebAPI来分析来自不同来源的大数据集。
OLAP控件包含在ComponentOne Enterprise中。
ASP.NET MVC FlexViewer现在支持ActiveReports。在FlexViewer中设置ActiveReports Service URL路径,就可通过 FilePath和ReportName属性查看ActiveReports 数据。 此外,PdfDocumentSource现在支持CFF字体。 如果您有使用CFF字体的PDF文件,现在将在所有平台的FlexViewer中正确加载。
以上就是 ComponentOne 2018V2的全部内容。
ComponentOne Enterprise | 下载试用
ComponentOne是一款专注于企业应用高性能开发的 .NET 全功能控件套包,包含300余种控件,支持7大平台,涵盖7大功能模块。较于市面上其他同类产品,ComponentOne更加轻盈,功能更加强大,20多年的开发经验,将为您的应用系统带来更为安全的使用体验。纯中文操作界面,一对一技术支持,厂商级的技术服务,共同造就了这款国际顶级控件套包。
您对ComponentOne 产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>> 技术支持论坛