界面组件DevExpress WPF v23.1 - 全面升级文档处理功能

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

DevExpress WPF控件日前已正式发布今年第一个重大版本------v23.1,此版本进一步升级了富文本编辑器、电子表格组件的功能,欢迎下载最新版体验!

DevExpress WPF v23.1正式版下载(Q技术交流:909157416)

Property Grid(属性网格)
XAML实例初始化程序

现在您可以在XAML中为集合定义自定义数据类型(不需要实现IInstanceInitializer接口)。

XML

XML 复制代码
<dxprg:PropertyGridControl">
<dxprg:CollectionDefinition Path="Cars">
<dxprg:CollectionDefinition.NewItemInitializer>
<dxprg:XamlInitializer Initialize="XamlInitializer_Initialize">
<dxprg:TypeDefinition Name="Electric Car" Type="{x:Type local:ElectircCar}"/>
<dxprg:TypeDefinition Name="Sport Car" Type="{x:Type local:SportCar}"/>
<dxprg:TypeDefinition Name="Truck" Type="{x:Type local:Truck}"/>
</dxprg:XamlInitializer>
</dxprg:CollectionDefinition.NewItemInitializer>
</dxprg:CollectionDefinition>
</dxprg:PropertyGridControl>

我们添加了一个新的XamlInitializer.Initialize事件,该事件允许您实现集合属性的自定义初始化。

Rich Text Editor(富文本编辑器)
表格中的旋转文本

DevExpress WPF Rich Text Editor(富文本编辑器)现在支持在表格单元格中旋转文本,新版本添加了一个'Text Direction'命令到Ribbon UI和一个TableCell.TextDirection属性中,来选择单元格文本,您可以打印和导出(PDF)表格中旋转文本的文档。

嵌入字体

全新的(Document.EmbedFonts API)允许您在Microsoft Word文档中嵌入字体,一旦将字体嵌入到文档中,在任何计算机上查看、打印或导出文档时,文档外观保持不变(无论目标计算机上是否存在该字体),嵌入字体可在字体列表中使用。

Spreadsheet(电子表格)
线程注释

现在可以在代码中管理线程注释,使用Worksheet.ThreadedComments属性来添加、编辑、回复和删除线程注释(Spreadsheet控件在重新保存Excel文档时保留注释)。

图表增强

DevExpress WPF Spreadsheet控件现在可以显示、打印和导出(PDF)以下图表UI元素:

  • 具有实体轮廓的图表标记
  • 趋势线
  • 数据表
  • 带有自定义字体的图例
在图表中使用单元格值作为数据标签

现在可以使用单元格值作为图表的数据标签,使用CustomDataLabels.SetReference方法指定用作引用的单元格范围。

C#

cs 复制代码
chart.Series[0].UseCustomDataLabels = true;
var customDataLabels = chart.Series[0].CustomDataLabels;
customDataLabels.SetReference("C2:C4");

您可以打印并导出PDF电子表格文档,其中包含带有自定义数据标签的图表。

Themed Window
Snap布局

WPF Themed Windows(主题窗口)现在支持Microsoft Windows 11的Snap布局,有了这个选项,用户可以很容易地安排窗口,以最大化屏幕空间。当用户将鼠标悬停在最大化窗口按钮上或按Win+Z键时,将出现一个菜单,其中包含可用的布局(在哪里以及如何移动窗口)。

相关推荐
R1nG8633 小时前
HCCL vs NCCL代码级对比 hccl/algorithms/ vs nccl/src/collectives/ Ring算法实现差异
wpf·cann
风指引着方向6 小时前
归约操作优化:ops-math 的 Sum/Mean/Max 实现
人工智能·wpf
永远是我的最爱9 小时前
基于.NET的小小便利店前台收银系统
前端·sqlserver·.net·visual studio
听麟10 小时前
HarmonyOS 6.0+ 跨端智慧政务服务平台开发实战:多端协同办理与电子证照管理落地
笔记·华为·wpf·音视频·harmonyos·政务
菜鸟特工00711 小时前
javax.net.ssl.SSLPeerUnverifiedException 异常如何处理
网络协议·.net·ssl
牧马人win12 小时前
Dapper轻量级扩展库SmartDapper
.net·dapper
吹牛不交税13 小时前
安装Framework4.0时提示:Microsoft .NET Framework 4 已是此操作系统的一部分。不需要安装 .NET Framework
microsoft·.net
听麟14 小时前
HarmonyOS 6.0+ APP AR文旅导览系统开发实战:空间定位与文物交互落地
人工智能·深度学习·华为·ar·wpf·harmonyos
无风听海14 小时前
.NET10之ASP.NET Core的Filter管线
java·asp.net·.net
无风听海15 小时前
.NET10之从进程角度理解dotnet run
.net