首页 > 其他分享 >界面组件DevExpress Reporting——支持图表本地化和可绑定属性

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

时间:2023-08-15 10:15:50浏览次数:34  
标签:绑定 报表 DevExpress Reporting 图表 本地化 表达式

DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。

在最近的更新(v23.1)中,官方扩展了DevExpress .NET Reports(即XRChart报表控件)中与图表相关的功能。现在用户可以本地化图表元素,并使用表达式为常量线、条形轴、图表标题等提供值,这些功能适用于所有支持的平台(桌面和Web应用程序)。

DevExpress v23.1正式版下载

DevExpress技术交流群8:523159565      欢迎一起进群讨论

将图表元素绑定到表达式结果

一旦在报表中绑定了XRChart控件,就可以使用表达式为图表的UI元素提供值(例如常量线值、条形轴值或图表标题)。

表达式可以包括数据字段、常量、函数、报表参数和其他控件的属性值。

表达式允许您:

  • 将图表元素绑定到数据。
  • 格式化图表值。
  • 计算总结。
  • 隐藏图表元素或更改其外观。

例如,您可以将图表的常量行绑定到一个表达式,计算所有显示值的平均值:

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

一旦为XRChart调用表达式编辑器,它就会显示图表元素的树结构(可用于使用表达式进行数据绑定)。例如为了复制上面的截图,设置一个常量行表达式如下:

界面组件DevExpress Reporting——支持图表本地化和可绑定属性
本地化图表元素

在桌面平台(WinForms, WPF)上使用DevExpress报表时,使用Localization Editor来本地化图表元素。

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

在使用DevExpress Web报表时,必须首先在DevExpress Web报表设计器中更改报表的语言,然后在主菜单中切换到本地化模式:

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

对于WinForms和WPF报表设计器:要显示可本地化的图表属性,首先添加所需的语言并在Property 列标题过滤器中选择Chart选项:

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

选择Chart选项后,您可以根据需要对所需属性进行本地化:

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

在下图中,一个本地化的值用于常量行文本(德语):

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

更多DevExpress线上公开课、中文教程资讯请上中文网获取

标签:绑定,报表,DevExpress,Reporting,图表,本地化,表达式
From: https://www.cnblogs.com/AABBbaby/p/17630565.html

相关文章

  • WinForm DevExpress 添加行内按钮
    1.在设计器里面添加一列,设置单元格不可编辑、只读属性   2.在所在GridView属性里面添加CustomDrawCell事件与RowCellClick事件privatevoidgvMain_CustomDrawCell(objectsender,DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgse){......
  • Devexpress xtraTabControl1实现多标签页选项卡,关闭选项卡,刷新重新加载
    //选项卡Dictionary<string,XtraTabPage>dictXtraTabPage=newDictionary<string,XtraTabPage>();Dictionary<string,Form>dictXtraForm=newDictionary<string,Form>();publicvoidShowMDIForm(string......
  • 文档控件DevExpress Office File API v23.1新版亮点 - 支持.NET MAUI
    DevExpressOfficeFileAPI是一个专为C#,VB.NET和ASP.NET等开发人员提供的非可视化.NET库。有了这个库,不用安装MicrosoftOffice,就可以完全自动处理Excel、Word等文档。开发人员使用一个非常易于操作的API就可以生成XLS,XLSx,DOC,DOCx,RTF,CSV和SnapReport等企业级文......
  • 界面控件DevExpress WPF Chart组件——拥有超快的数据可视化库!
    DevExpressWPF Chart组件拥有超大的可视化数据集,并提供交互式仪表板与高性能WPF图表库。DevExpressCharts提供了全面的2D/3D图形集合,包括数十个UI定制和数据分析/数据挖掘选项。PS:DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。......
  • 本地化与国际化测试要点
    本地化与国际化测试要点 1、国际化测试:主要涵盖通用功能,文本处理功能,区域支持功能,文字镜像等方面。通用功能:测试在各种语言环境下,应用程序是否能被正确地安装与卸载;各种操作系统和用户区域设置下,通用功能是否能正确地使用;文本处理功能:使用不同区域的输入法编辑......
  • Blazor学习之旅(10)多语言+本地化
    大家好,我是Edison。在上一篇我提到了接下来会介绍一下如何在Blazor中实现多语言,这就安排上了。多语言+本地化的背景在Web应用开发中,我们可能会有一些需要多语言+本地化的场景,特别在一些国际化的外资企业当中特别常见。例如,Edison所在的IT开发团队,就需要英语,中文和德语三种语言......
  • 界面控件DevExpress BI Dashboard v23.1——支持全新的图标趋势指标
    DevExpress BIDashboardv23.1支持在Dashboard图表项中使用趋势指标,趋势指标有助于传达一段时间内的数据趋势——允许用户发现模式并更有效地分析复杂的数据集。使用DevExpressAnalyticsDashboard,再选择合适的UI元素(图表、数据透视表、数据卡、计量器、地图和网格),删除相应参......
  • DevExpress 按钮列点击多次才出发ButtonClick事件
    解决多次点击才能出现拉框,解决方法把GridView的EditorShowMode的模式选择了Click,应改为MouseDown就好了。图示位置: ......
  • DevExpress WPF Tree List组件,让数据可视化程度更高!(一)
    DevExpressWPFTreeList组件是一个功能齐全、数据感知的TreeView-ListView混合体,可以把数据信息显示为REE、GRID或两者的组合,在数据绑定或非绑定模式下,具有完整的数据编辑支持。DevExpressWPF 拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过......
  • ASP.NET实现Web网站本地化
    1、重写InitializeCulture方法。在Global.asax中的Application_BeginRequest获取或设置语言,每次页面的请求都首先运行这个方法,然后再运行具体页面的InitializeCulture重载方法。附上一张图,看看  1、重写InitializeCulture方法。在Global.asax中的Application_BeginRe......