ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

界面控件DevExpress Blazor v26.1新版亮点 - 智能粘贴 数据透视表

界面控件DevExpress Blazor v26.1新版亮点 - 智能粘贴  数据透视表

DevExpress Blazor控件为使用C#为Blazor服务器和Blazor WebAssembly创建高影响力的用户体验,其附带了70+个原生的Blazor组件(包括DataGrid、Pivot Table、Scheduler、图表、数据编辑器和报表)。

在上文中(点击这里回顾>>)为大家介绍了DevExpress Blazor v26.1中增强的Blazor AI Chat,本文将继续介绍新版本中增强的智能粘贴和数据透视表功能,希望能帮助到大家~欢迎点赞关注哦,不定期更新~

DevExpress新旧版本帮助文档下载可进QQ qun获取:169725316

全新的Blazor智能粘贴

DevExpress Blazor Form Layout组件现在支持智能粘贴,这是一个新的AI扩展,可以简化从外部源复制内容。该扩展解析非结构化文本(如电子邮件内容或自由格式的注释),并用相关数据自动填充表单字段。

新的FormLayoutSmartPaste类允许用户自定义智能粘贴操作(映射字段、配置AI处理选项和提供额外的提示说明)。

表单布局还包括SmartPasteAsync方法,用于从任何事件处理程序或自定义逻辑触发智能粘贴工作流。

Razor

<DxMemo @bind-Text="SampleText"/> <DxButton Text="Smart Paste" Click="@OnSmartPasteClick" /> <DxFormLayout Data="@model" @ref="FormLayout"> <Extensions> <FormLayoutSmartPaste/> </Extensions> <ChildContent> <DxFormLayoutItem Caption="Full Name" .../> <DxFormLayoutItem Caption="Amount Due" .../> </ChildContent> </DxFormLayout> @code { DxFormLayout FormLayout { get; set; } BillingFormModel model = new(); string SampleText { get; set; } = "Hi there ... "; async Task OnSmartPasteClick() { await FormLayout.SmartPasteAsync(SampleText); } }

Blazor Pivot Table(数据透视表)

服务器模式数据源

DevExpress Blazor Pivot Table v26.1现在支持基于Blazor服务器的应用程序的服务器模式数据源,这些数据源旨在简化与大型数据收集(500000+条记录)的集成,并最大限度地提高这些使用场景的性能。

服务器模式数据源在数据库级别处理数据计算,这减少了传输的数据量,减少了内存消耗,并提高了组件响应能力。

返回列表