首页 > 其他分享 >DevExpress WinForms v24.2新功能预览 - 报表查看器和设计器全新升级

DevExpress WinForms v24.2新功能预览 - 报表查看器和设计器全新升级

时间:2024-11-28 10:00:27浏览次数:5  
标签:条形码 查看器 DevExpress barCode v24.2 WinForms XRBarCode 属性

DevExpress WinForms 拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

获取DevExpress WinForms v24.1正式版下载

DevExpress技术交流群11:749942875      欢迎一起进群讨论

本文中包含了DevExpress WinForms v24.2官方发布的当前/预计的开发计划,请注意此信息仅供参考,并不代表Developer Express Inc.的约束性承诺。下一个版本更新预计在12月份更新,新的桌面开发标准(. NET Core、安全、可访问性、人工只能)仍然是重点关注的领域。

WinForms报表查看器和设计器
全新的Aztec条形码

DevExpress官方技术团队扩展了条形码支持,现在允许您生成Aztec代码。Aztec条形码提供了一种紧凑/高效的方式来编码大量数据,而不需要一个安静的区域,使它们成为空间受限文档的理想选择。

要创建Aztec条形码,将XRBarCode.Symbology属性值设置为AztecCode并指定适当的条形码属性:

DevExpress WinForms v24.2产品图集

您还可以使用Text或BinaryData属性指定条形码数据,如下所示:

using DevExpress.XtraPrinting.BarCode;
using DevExpress.XtraReports.UI;
// ...

XRBarCode barCode = new XRBarCode();
barCode.Symbology = new AztecCodeGenerator();
barCode.Text = "YourData";
//OR
//barCode.BinaryData = GetAztecCodeData();
全新的Micro QR Code

您现在可以创建Micro QR Codes(一种比传统QR码更小的替代品),Micro QR Codes适用于空间有限的文档,其中只有少量数据(35个字符或128位)需要编码。

要创建Micro QR Code,将XRBarCode.Symbology属性值设置为MicroQRCode并指定相应的条形码属性:

DevExpress WinForms v24.2产品图集

您还可以使用Text或BinaryData属性指定条形码数据,如下所示:

using DevExpress.XtraPrinting.BarCode;
using DevExpress.XtraReports.UI;
// ...

XRBarCode barCode = new XRBarCode();
barCode.Symbology = new MicroQRCodeGenerator();
barCode.Text = "123ABC";
//OR
//barCode.BinaryData = GetMicroCodeData();
HTML导出 - 保留旋转文本

在将报表导出到HTML文件时,XRLabel控件现在保留了由Angle属性定义的文本旋转(支持的角度有90度、180度和270度,以及它们的负值)。

PDF导出 - 导出书签

全新的PdfExportOptions.ExportBookmarks属性允许您控制导出PDF文档中的书签可见性。

解决缺少的字体

DevExpress v24.2中添加了一个新的DXFontRepositoryQueryNotFoundFont事件,用于文档中使用但在应用程序托管环境中缺失的字体。该特性允许您通过在文档生成开始之前将缺少的字体添加到DXFontRepository(使用e.FontFileData事件参数)来识别和解决缺少的字体。在下面的代码片段中,我们使用谷歌Fonts来定位/添加字体到DXFontRepository:

DXFontRepository.QueryNotFoundFont+= QueryNotFoundFont;

void QueryNotFoundFont(object sender, NotFoundFontEventArgs e) {
var service = new FontCollectorService();
var fontData = service.ProcessFont(e.RequestedFont).Result;
e.FontFileData = fontData;
}

通过此增强,您将能够识别和解决文档外观问题,确保报告按照设计显示,而不管托管平台如何。

在WinForms数据绑定控件中重复条件格式规则

Duplicate Rules允许您在运行时和设计时复制现有的条件格式规则(以简化重用或修改规则,而无需从头重新创建规则)。

"Duplicate Rules"在以下DevExpress WinForms控件中可用:

  • Data Grid
  • PivotGrid
  • TreeList
  • Vertical Grid

只需单击几下,就可以使用Visual Studio Designer复制现有规则,这使得为不同的列/行/字段创建条件格式规则的变体变得更加容易。

DevExpress WinForms v24.2产品图集

用户也可以在运行时复制条件格式规则:

DevExpress WinForms v24.2产品图集

标签:条形码,查看器,DevExpress,barCode,v24.2,WinForms,XRBarCode,属性
From: https://www.cnblogs.com/AABBbaby/p/18573651

相关文章

  • 界面控件DevExpress WPF v24.2新功能预览 - 支持DateOnly & TimeOnly
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为中心......
  • 功能齐全的jquery图片查看器插件
    lightgallery.js是一款功能齐全的jquery图片查看器插件。该jquery图片查看器插件采用响应式设计,提供图片查看,图片轮播,图片放大等功能。它的特点还有: 演示  下载 以模态窗口的形式全屏展示图片。显示图片的标题。可以实现图片的懒加载。可以自动播放图片,并提供进度......
  • DevExpress WinForms中文教程:Data Grid - 使用服务器模式的大数据源和即时反馈?
    本教程首先描述了标准数据绑定模式在处理非常大的数据源时的缺点,用户可以学习如何使用服务器模式数据绑定来解决初始数据加载和数据操作性能问题。最后将演示即时反馈数据绑定模式,该模式确保应用程序的UI不会因在后台线程中执行与数据相关的操作而冻结。P.S:DevExpressWinForms拥......
  • DevExpress控件 基本使用
    DevExpress控件一、DevExpress简介1、所有编辑器的公共功能全部都可以绑定数据;全部都可以独立使用或用于由DeveloperExpress提供的容器控件(XtraGrid、XtraVerticalGrid、XtraTreeList和XtraBars)内的内置编辑;全部都使用相同的样式、外观与感觉、以及工具提示机......
  • 事件查看器
    事件查看器日志位置:%SystemRoot%\System32\Winevt\Logs\Windows的事件查看器可以查看各种日志,对应的可执行程序是eventvwr.exe。相应的命令行工具为wevtutil.exe,功能较少,过滤不方便。可以筛选一个时间段内的日志可以把日志导出为各种格式,支持的有:evtx/xml/txt/csv导出......
  • DevExpress WinForms中文教程:Data Grid - 如何点击获取信息?
    在使用DevExpressWinForms的DataGrid之类控件时,可能需要实现自定义用户交互,例如显示数据行的上下文菜单,或者在双击一行时调用编辑表单。在这些情况下,您需要在指定的坐标处标识网格元素。在本教程中,您将学习如何获取此信息。首先将显示工具提示,指示当前在鼠标光标下的是哪个......
  • 界面控件DevExpress WinForms v24.1新版亮点 - 可访问性和UI自动化增强
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForms控件v24.1日前已经全新发布,新......
  • DevExpress WPF中文教程:如何解决数据更新的常见问题?
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为......
  • DevExpress WinForms v24.1新版亮点:富文本编辑器、电子表格组件功能升级
    DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinForms控件v24.1日前已经全新发布,新......
  • DevExpress WPF中文教程:如何解决编辑单元格值的常见问题?
    DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpressWPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。无论是Office办公软件的衍伸产品,还是以数据为中心......