提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:龚雪|2024-11-26 10:17:27.790|阅读 9 次
概述:DevExpress Blazor控件目前已经升级到v24.1版本了,此版本发布了全新的Sparkline、新的渲染引擎、升级的项目模板等,欢迎下载最新组件体验!
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
DevExpress Blazor UI组件使用了C#为Blazor Server和Blazor WebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生Blazor UI组件(包括Pivot Grid、调度程序、图表、数据编辑器和报表等)。
DevExpress Blazor控件目前已经升级到v24.1版本了,此版本发布了全新的Sparkline、新的渲染引擎、升级的项目模板等,欢迎下载最新组件体验!
DevExpress技术交流群11:749942875 欢迎一起进群讨论
DevExpress Blazor全新的Sparkline组件允许您使用紧凑的UI隐喻来显示价格趋势,可以使用DevExpress Blazor Sparkline作为一个独立的组件或嵌入到其他UI控件。Sparkline允许您在根组件级别配置所有系列和点设置,Sparkline基于属性值(它定义了系列类型)应用相应的设置。除了序列和点设置之外,您还可以配置工具提示和自定义组件的容器。
Sparkline包括内置的导出和打印功能,您可以调用方法将数据导出到文件(PNG、PDF、JPEG或SVG),或者调用方法来获取组件的SVG标记。
下面的DevExpress Blazor组件现在使用我们优化的渲染引擎(替代Bootstrap):
为了解决可访问性标准并改善用户体验,v24.1为以下DevExpress Blazor UI组件添加了键盘导航支持:
针对.NET 8的Blazor项目模板包含一个选项,可以在项目中添加ASP .NET Core身份和基于Token的身份验证,除了必要的基础设施之外,我们的模板还生成了一个由DevExpress Blazor组件提供支持的身份验证接口。
DevExpress Blazor Grid控件现在可以将其列排列成称为频带的逻辑组,每个波段包含自己的标题,显示在列标题上方,没有带的列横跨整个带区域。网格还支持多级频带,其中一个频带可以显示其内部的其他频带。
虽然最终用户可以在频带内重新排序列或将列移动到Group Panel,但频带之间的列移动受到限制。
网格的列选择器也已更新,来支持Header Bands。它分层显示频带和列,并允许最终用户切换整个组的可见性,而不仅仅是单个列。
DevExpress Blazor v24.1为任何受支持的服务器端数据/服务器模式源(GridDevExtremeDataSource或CustomDataSource)引入了Blazor Grid数据导出功能,远程数据支持导出为XLS、XLSX和CSV三种格式。
DevExpress Blazor Grid现在可以从远程数据源和导出文档中获取记录。在获取记录时,网格显示一个加载指示器。为避免闪烁,该指示灯只在预估取值时间内显示。
DevExpress Blazor Grid的筛选行、编辑行和编辑单元格中的In-place编辑器具有新的改进的外观/感觉,并在需要时自动显示验证图标,网格单元格的外观现在在显示和编辑模式下都是一致的。
DevExpress Blazor Grid的编辑单元格模式功能现在是正式发布,包括虚拟滚动支持。它现在附带了以下增强功能:
在v24.1中,DevExpress Blazor Grid提供了增强的键盘导航和虚拟滚动支持。Grid组件现在自动激活键盘导航和内置快捷键(注意:项目中删除KeyboardNavigationEnabled属性,它现在已经过时了)。
无论单元格编辑器的激活状态如何,Tab键都可以在所有网格单元格之间导航,用户也可以通过按Ctrl + Up或Ctrl + Down (Mac上是Alt + Up或Alt + Down)离开表格区域。
此外,新版本改进了 事件。在v24.1中,此事件允许您实现自定义操作,来响应鼠标单击和用户在数据行有焦点时按Enter键。
新版本向EditModelSaving事件参数添加了以下新方法:CopyChangesToDataItem。此方法允许您复制在编辑期间对编辑模型所做的所有更改,复杂的字段值也可以被复制。
下面的v23.2代码片段…
C#
async Task OnEditModelSaving(GridEditModelSavingEventArgs e) { var editModel = (EmployeeEditModel)e.EditModel; if (dataItem != null) { dataItem.FirstName = editModel.FirstName; dataItem.LastName = editModel.LastName; dataItem.Title = editModel.Title; dataItem.HireDate = editModel.HireDate; } }
…现在可以用更短的版本替换:
C#
async Task OnEditModelSaving(GridEditModelSavingEventArgs e) { var editModel = (EmployeeEditModel)e.EditModel; if (dataItem != null) { e.CopyChangesToDataItem(); } }
在v24.1中,DevExpress Blazor Grid组件支持以下DateOnly和TimeOnly类型:
当虚拟滚动与本地数据一起使用时,DevExpress Blazor网格不再默认显示skeletons。由于本地数据源中的行通常是快速呈现的,因此这种新操作产生了更流畅的体验,视觉更新更少。
默认情况下,远程数据源仍然启用Skeletons(用于从服务器或数据库加载记录)。您现在可以使用属性来控制skeleton操作 - 如果服务器响应时间是可接受的,可以为本地源启用它,或者为远程源禁用它。
要在鼠标悬停时突出显示Blazor Grid行,只需启用我们的新 属性(突出显示颜色是基于您的DevExpress驱动的Blazor应用程序中使用的主题)。
更多产品更新咨询,请
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都网本文将介绍MFC界面开发组件BCGControlBar Professional for MFC v36.0的一些亮点,欢迎下载相关产品体验~
界面控件DevExpress v24.2.3正式全新发布,新版本支持.NET9、增强安全新、支持全新的AI驱动扩展,欢迎下载最新版产品体验!
智能高效的IDE GoLand v2024.3全新发布,新版本支持新的和即将推出的 Go 语言功能等,欢迎下载最新版体验~
DevExpress Blazor控件目前已经升级到v24.1版本了,此版本对Scheduler(日程)组件进行了全新升级,欢迎下载最新组件体验!
行业领先的界面控件开发包,帮助企业构建卓越应用!
DevExpress DXperience Subscription高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!
DevExpress ASP.NET Controls多款重量级ASP.NET用户界面组件套包,让您快速开发出完美、强大的应用程序!
DevExpress WinForms Subscription为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。
DevExpress WPF Subscription高效MVVM开发模式,WPF界面解决方案首选工具,帮助企业实现酷炫动效界面。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢