找回密码
 立即注册

QQ登录

只需一步,快速开始

Richard.Ma 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-3-2 11:09  /   查看:3101  /  回复:0
ComponentOne 2021路线图.NET 6,WinUI,Data Services,MAUI
对于.NET和ComponentOne来说,2021年将是重要的一年。我们有大量的改进计划。与往常一样,我们的重点是为我们的主要控件增加客户需求求的功能,同时支持新的.NET平台。
今年的三个主要版本将包括.NET 6支持,以及Blazor,WinForms,WPF和ASP.NET MVC版本的新控件和增强功能,新数据服务组件以及用于最新.NET平台的新UI控件-WinUI和MAUI 。
为.NET 6做好准备
微软已经宣布了年度发布时间表,在2021年底之前发布.NET 6。偶数版本将是LTS(长期支持),这意味着微软承诺将长期支持.NET 6。我们计划在此时提供包括设计器在内的.NET 6支持,我们的WinForms,WPF,ASP.NET MVC,Blazor和服务组件都包含在其中。
继续进行.NET 5迁移
迁移到.NET 5是为.NET 6做准备的第一步。我们移植到.NET 5的所有内容都将为.NET 6支持做好准备。
WinUI和MAUI的灵活UI控件
WinUI和MAUI是新的.NET平台,是UWP和Xamarin的继任者,用于构建现代Windows桌面应用和跨平台移动应用程序。在2021年,我们将发布这些平台的新版本,包括我们最受欢迎的控件,例如FlexGrid。在年中我们会发布ComponentOne WinUI控件的预览版本,并在年底之前发布MAUI控件的预览版本。


具有更多集成的数据服务组件
我们的Data Service组件将继续通过更多功能和数据源连接器进行扩展,包括JSON和ServiceNow连接器以及用于SQL Server的用户定义缓存数据库。
为了帮助您集成来自各种数据源的数据,我们将使其更易于与Visual Studio集成工具一起使用。例如,您将能够在Visual Studio中使用拖放,指向和单击来配置连接和数据集。另外,通过FlexReport集成,您将能够更轻松地从在线数据源(如Salesforce,QuickBooks和Microsoft Dynamics 365)创建报告。
Blazor新的Blazor UI组件
我们计划在2021年发布几个新的Blazor组件,包括Popup Window, DateRange Picker, Tooltip, Masked Input, TreeView, Accordion, DataFilter, and PDF Viewer。
Blazor FlexGrid 功能增强
除了增强FlexGrid功能的新组件(例如新的编辑器和过滤器)之外,FlexGrid本身还将获得一些增强。
内置Excel导入和导出
我们将添加一个新的FlexGrid.Excel库来处理所有导入和导出功能。
重新排序和调整列大小
允许最终用户对列进行重新排序并调整列宽的大小。
列脚
列脚可以在网格底部显示固定的单元格-非常适合显示每一列或所需的总计。
加载和保存列布局
如果最终用户可以对列进行重新排序,那么您自然会希望在应用程序运行时保留列的布局。
置顶列(📌)
置顶列允许最终用户冻结任何列。置顶列后,它会自动移到最左侧并冻结。
Excel和类似Amazon的过滤
我们将提供更多和新的方式来为Blazor提供FlexGrid筛选,包括类似于Excel的筛选和类似于Amazon的筛选。

WinFormsFlexGrid for WinForms增强功能
我们不会对.NET Framework 和Winforms开放平台中FlexGrid 的增强。
置顶列(📌)
置顶列允许最终用户冻结任何列。置顶列后,它会自动移到最左侧并冻结。
列头设计器
在设计时更容易在设计时配置多行列的分组标题“ band”。此外,最终用户将能够通过拖动乐队来拖动一组列并对其重新排序。
运行时,多列排序
将通过代码多列排序扩展到运行时,最终用户可以通过单击列标题来实现多列排序。
多区域选择
允许最终用户使用Ctrl键选择多个非相邻范围的单元格。
选择统计
就像在Microsoft Excel中一样,更轻松地获取和显示所选单元格的统计信息。
FlexPivot for WinForms增强功能
我们计划通过运行时条件格式,图表分组和更多选项来提高FlexPivot用于分析复杂数据集的可用性。
运行时条件格式
通过与C1RulesManager的集成,可以将条件格式的功能交到最终用户手中。该组件使用户可以创建和管理应用于FlexPivot DataGrid的条件格式规则。
图表轴和图例分组
FlexPivot图表将支持轴分组和图例分组,以更好地显示层次结构视图。
饼图和更多调色板
获得对饼图和更多调色板的附加支持,以自定义可视化效果。
FlexChart for WinForms增强功能
对于我们新的FlexChart和FinancialChart控件,您可以期待更多图表类型和运行时自定义功能。
收支平衡表
盈亏平衡图表示成本,销量和利润之间的差异。它显示了总成本等于销售额的销量水平,并有助于进行利润计划。
运行时图表自定义Ribbon菜单
我们将提供完整的ribbon 工具+示例,用于使用C1Ribbon进行运行时图表定制。这意味着最终用户可以修改和设计图表的元素–可针对每个应用程序进行自定义。
WinForms的其他增强功能
我们计划在一些流行的WinForms控件中提供其他有用的增强功能,包括Maps,Command,InputPanel和GanttView。另外,我们计划完成大多数控件到.NET 5/6的移植,包括几个主题,例如ExpressionDark和HighContrast,以及对TreeView和InputPanel的改进的HighDPI图标支持。
WPF用于WPF增强功能的FlexGrid
对于.NET Framework和.NET 5,我们将继续增强WPF 的表格组件FlexGrid。
内置Excel导入和导出
对于.NET Framework,这仍然是使用C1Excel的示例,但是对于.NET 5,我们计划使Excel导入和导出成为新的FlexGrid.Excel动态库库的内置功能。
运行时多列排序
将程序化多列排序扩展到运行时,因此最终用户可以通过单击列标题来实现。
经典过滤行
在网格顶部显示一行单元格,以便快速方便地进行列过滤。
悬停单元格样式
当用户将鼠标悬停在它们上方时,用不同的颜色突出显示它们。您可以将悬停样式模式设置为突出显示行,列或单个单元格。将鼠标悬停在笔刷上会显示在选择颜色上,并且在使用半透明笔刷时会混合颜色。
滚动提示
自定义并显示在用户滚动时出现在滚动条上的工具提示。这可以帮助用户了解它们在大型数据集中的位置。
用户数据
将用户生成的或元数据附加到行和单元格,以协助实现自定义解决方案。用户数据为您提供了一种灵活的解决方案,可以在行或列对象上存储其他信息,而无需修改数据模型。
用于WPF增强功能的FlexPivot
用于WPF 5的新FlexPivot将具有以下新功能。
多维数据集(Cube )支持
有了多维数据集支持,FlexPivot控件将支持各种多维数据集功能,例如KPI,状态和趋势数据。
组范围
使用分组范围,您可以基于组(buckets)而不是唯一的相似值来创建分层显示。当可视化pivotgrid中的行或列上的数字值时,这非常有用。
筛选切片机面板
筛选切片器面板使最终用户可以更快地应用和查看将哪些筛选器应用于数据透视表。
WPF的其他增强功能
我们已经计划对几种流行的WPF控件(包括DockControl,FlexChart,FlexPivot,Scheduler和RichTextBox)进行其他有用的增强。另外,我们计划为所有控件包括一个新的系统主题,并将大多数控件完整移植到.NET 5/6。
ASP.NET MVC和JavaScript
ASP.NET MVC的新控件和增强功能
对于ASP.NET MVC,我们将继续与Wijmo JavaScript控件一起发布更新。在2021年,您可以期望看到一个新的DateRange Picker和Maps控件,以及整个套件中的增强功能。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部