热搜:微信 游戏 亮相 内存仅 抢不到 风林火山 电脑公司 王者荣耀 王者荣耀 万能装机 系统 xp 电脑公司 浏览器 一键重装 蜘蛛侠 快手 win7 fix realtek 微信 游戏 office mumu模拟器 微软电脑管家 22H2 secoclient 11 11 11 开始菜单 WingetUI 腾讯电脑管家 打印机 应用商店 谷歌浏览 批量下载 中国建设银行 win1032位 龙信 系统 Outlook AutoCAD 2023 Fix 迅雷 系统大师 装机大师 win7系统 WIFI sscom wps 采集 启动 植物大战僵尸 驱动人生 腾讯QQ V9.7.20 优酷 输入法 抖音 三只羊 短视频 qq 快手 系统 迅雷 注册表 学习通 红警
一、Blazor UI控件
我们的Blazor Edition仍然是新的;现在可以投入生产了。此更新包括错误修复,性能增强以及FlexGrid的新过滤器行功能。ComponentOne Studio Enterprise和Ultimate订阅用户将很高兴,因为其中包含Blazor Edition。或者,可以以较低的入门价格单独购买开发人员许可证。
二、ComponentOne服务组件
1、将数据与.NET标准数据连接器结合在一起;
2020 v1版本提供了我们的数据连接库的第一个版本,可针对各种受支持的数据源执行任何数据操作。数据连接器在此第一个版本中提供了用于访问流行数据服务(包括Dynamics 365和OData)的标准接口。
数据连接器连接到基于Internet的源,这些源通过具有ADO.NET和Entity Framework Core等已知数据访问技术的OData或基于REST的API公开数据。这些连接器可以与我们的其他独特产品Data Engine结合使用,以实现高性能的内存中数据缓存和分析。
使用数据引擎和数据连接器,您可以连接和合并来自不同数据源的数据,在内存中执行快速数据分析,并在几秒钟内查询数百万条记录。
2、C1DataCollection-用于.NET的新跨平台数据组件;
使用ComponentOne DataCollection for .NET获得功能强大的数据绑定组件。基于CollectionView的标准.NET实现,C1DataCollection是对旧有用的C1CollectionView的跨平台.NET Standard重写。C1DataCollection提供为您的数据收集进行过滤,分组和排序服务基于游标和分页的数据虚拟化,用于增量加载大型数据集。
支持.NET Core,WinForms,WPF,UWP,Xamarin;
3、将ComponentOne服务组件与Visual Studio for Mac一起使用;
新的Mac版C1ControlPanel意味着您现在可以在Mac上安装ComponentOne服务组件。只需从Mac下载即可获得访问权限。
三、ComponentOne WinForms Edition
1、使用FilterEditor构建复杂的过滤器表达式;
FilterEditor组件共享DataFilter Engine,并使最终用户可以轻松构建基于类别和/或过滤器的表达式。该控件可以绑定到数据源,它将自动提供可视选项,以基于可用字段创建表达式。可以使用AND \ OR运算符和一组可用过滤器的组合来创建复杂表达式。
2、使用CalcEngine解析和评估公式表达式;
使用CalcEngine for .NET Standard解析和评估表达式,例如Microsoft Excel。
计算销售预测或进行计算以找到数据模式;
将Microsoft Excel中的数据加载到数据网格中并在单元格中显示计算值;
使用变量评估代数表达式,数学函数和公式;
执行CrossSheet参考和计算;
3、FlexGrid for WinForms功能增强;
改进的错误验证:FlexGrid的验证功能通过增强对数据注释(如Required,StringLength,Range,Compare)的支持而变得更加强大。此外,FlexGrid列中添加了EditorValidation集合属性,用于验证编辑器值,该集合包括RequiredRule,StringLengthRule,RangeRule和CompareRule。当不使用数据注释强制执行验证时,EditorValidation功能将有助于验证。
使用数据虚拟化增量加载数据:现在可以使用FlexGrid和DataCollection库实现数据虚拟化。当使用大量数据或通过网络处理数据时,此功能很有用。通过绑定到VirtualDataCollection,后者从源异步获取数据,FlexGrid在可用时显示记录。DataCollection是基于.NET标准的功能强大的集合,该集合通过其不同的实现支持分组,筛选,排序,数据虚拟化和特殊方案。
4、FlexPivot for WinForms功能增强;
带有FlexChart的新图表和改进图表:现在,您可以使用FlexPivot内部的FlexCharts使用新的FlexPivotChart控件进行可视数据分析。FlexChart具有现代外观,并且比传统的C1Chart控件要快。我们将继续开发FlexPivotCharts和FlexPivotPage,以包括更多数据分析功能。从2020 V1开始,C1FlexPivotChart和C1FlexPivotPage控件将成为旧版控件,我们将继续维护这些旧版控件。除非您使用C1FlexPivotChart实现自定义代码,否则应该很容易交换到新图表。
使用TopN和BottomN过滤器改进了数据分析:TopN过滤器使用户可以从数据中查找前导元素和滞后元素。例如,此过滤器可用于查找效果最好的10个产品或销售情况最差的20个底部。最终用户可以在运行时通过字段设置“查找过滤器”使用此功能。可以通过编程将过滤器应用于“字段”的“过滤器”属性。
四、ComponentOne WPF Edition
1、WPF的新DataFilter控件;
WPF的新DataFilter控件是切片器和智能筛选器UI的组合。此控件基于WinForms中的控件,并允许用户根据多种条件过滤数据。它可以绑定到任何数据感知类,例如数据网格,列表,树视图,图表,地图或模型。您可以在仪表板应用程序中使用DataFilter来从熟悉的电子商务过滤器面板中切片数据,就像您在Amazon上看到的那样。
五、ComponentOne ASP.NET Core和MVC Edition
1、使用FileManager UI管理云中的文件;
新的FileManager UI控件与我们的云存储Web API集成在一起,以提供对文件进行CRUD操作的界面。Web API支持云存储服务,例如Azure,Amazon Web Services(AWS),DropBox,GoogleDrive和OneDrive。控件的直观UI类似于Windows文件浏览器。它支持通过菜单轻松地列出,搜索,移动,上传,删除和下载文件。该控件在ASP.NET MVC和ASP.NET Core MVC中可用。
2、使用转置网格的新网格透视图;
TransposedGrid是FlexGrid控件的扩展。它使用转置布局将列表示为数据项,将行表示为项属性。转置布局对于比较项目或显示一些数据项目(其中每个项目具有许多属性)非常有用。
3、FlexGrid for ASP.NET Core MVC增强功能;
超级实用的全文本搜索:一次在网格的所有列上应用过滤后的搜索。此功能还包括突出显示的匹配项的CSS样式。列固定:通过列固定,最终用户可以通过简单地“固定”它们来移动和冻结列。这种简单的可用性增强是厌倦了滚动的最终用户的普遍要求。
使用模板自定义单元格:FlexGrid的列现在具有支持自定义内容的模板属性。在“金额”列下方的网格中,使用HTML根据值为单元格着色。模板功能可用于在列单元格中显示任意HTML内容
多列排序到达:FlexGrid for ASP.NET Core MVC现在通过单击列标题支持多列排序。实施起来非常简单。
AllowSorting枚举属性为MultiColumn提供了一个新的枚举,该枚举允许对网格进行多列排序。
可折叠列组:使用FlexGrid,您可以创建分层的列标题。在2020 v1版本中,可以折叠这些列组以最小化UI。
4、Multirow for ASP.NET Core MVC增强功能;
MultiRow组标题:MultiRow组标题可让您确定组标题是否应具有多行而不是单标题行。在组标题中显示聚合值时,此功能很有用。
标题布局定义:默认情况下,MultiRow控件对列标题和单元格数据使用相同的布局定义。您可以使用新的headerLayoutDefinition属性来自定义列标题的布局。
六、Web API增强功能
1、新访客Web API;
新的.NET Core Visitor Web API收集用户数据,例如IP,地理位置,语言,引用站点,会话,操作系统,设备,浏览器。对于Web开发人员而言,为单个用户定制内容很有用。
2、.NET Core对所有Web API的支持;
我们在2019 v3中引入了适用于Excel,.Code,DataEngine,Cloud Storage的.NET Core Web API。在2020 v1中,这些Web API已经过测试版,支持.NET Core 2.0及更高版本。我们还添加了许多平台示例,这些示例演示了如何从WinForms,JavaScript(使用TypeScript)和MVC应用程序中使用这些API。
另外,新的Mac版C1ControlPanel意味着您现在可以在Mac上安装ComponentOne Web API组件。
七、Xamarin增强功能
1、FlexGrid筛选器行;
适用于Xamarin.Forms,iOS和Android的FlexGrid现在支持经典的过滤器行功能。过滤器行是网格顶部的静态行,允许用户按任一列进行过滤。
2、FlexViewer导出;
FlexViewer进行了移动升级,对汉堡菜单进行了多项增强。用户现在可以直接从汉堡菜单打印和导出文档。此外,由于支持亮色和深色主题,因此,当您利用iOS和Android的新深色主题时,默认情况下,该菜单的样式优美。另外,新的Mac版C1ControlPanel意味着您现在可以在Mac上安装ComponentOne Studio for Xamarin组件。