没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:龚雪|2024-11-26 10:17:27.790|阅读 63 次
概述: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基于Type属性值(它定义了系列类型)应用相应的设置。除了序列和点设置之外,您还可以配置工具提示和自定义组件的容器。
Sparkline包括内置的导出和打印功能,您可以调用ExportToAsync方法将数据导出到文件(PNG、PDF、JPEG或SVG),或者调用GetSvgMarkup方法来获取组件的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)离开表格区域。
此外,新版本改进了RowClick 事件。在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(用于从服务器或数据库加载记录)。您现在可以使用SkeletonRowsEnabled属性来控制skeleton操作 - 如果服务器响应时间是可接受的,可以为本地源启用它,或者为远程源禁用它。
要在鼠标悬停时突出显示Blazor Grid行,只需启用我们的新HighlightRowOnHover 属性(突出显示颜色是基于您的DevExpress驱动的Blazor应用程序中使用的主题)。
更多产品更新咨询,请戳这里直接咨询>>
更多DevExpress线上公开课、中文教程资讯请上中文网获取
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
文章转载自:慧都网DevExpress Blazor控件目前已经升级到v25.1版本了,此版本拥有全新的过滤器生成器、弃用了一些组件等,欢迎下载最新组件体验!
Java开发工具IntelliJ IDEA v2025.2全新发布,此版本支持Java 25、Maven 4,为 Spring 开发者带来的重大体验提升等,欢迎下载最新版体验!
界面控件Kendo UI for React在今年第二个重要版本2025 Q2中的一些亮点,欢迎下载最新版产品体验!
商业智能软件Wyn Enterprise v8.0 Update1全新发布,新版本深度融合AI技术、工业物联网与数据工程能力等,欢迎下载最新版体验!
优秀的界面控件开发包,帮助企业构建卓越应用!
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@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号