我们非常自豪地宣布,面向.NET和Visual Studio开发人员的获奖软件开发平台DevExpress Universal v23.2发布啦。v23.2拥有众多新产品和数十种极具影响力的功能,可以让您无限制、无折衷地构建自己的最佳产品。无论是桌面、网络还是移动世界,DevExpress Universal 都能让您提供直观的解决方案,全面应对各种使用场景。
探索我们的最新功能(v23.2)(本文解析内容标记:******)
常规功能
支持 .NET 8
非 Windows 开发
用户界面本地化
支持 NuGet v3
剪贴板访问策略
Windows 桌面控件
WinForms
WPF
VCL ******
WEB 控件
Angular、React、Vue、jQuery
Blazor
ASP.NET Core
企业和服务器工具
报告
商业智能仪表板
办公文件 API
移动组件
.net maui(免费)
框架与生产力
XAF - 跨平台 .NET 应用程序用户界面
.NET 应用程序安全与 Web API(免费)
CodeRush (免费)
------------------------------------------------------------------------------------------------------------------
VCL 控件 v23.2
支持高分辨率/SVG
图表控件
其他增强功能
立即下载
一旦您准备好升级,只需登录 DevExpress 客户端中心并下载相应的安装程序即可。
高分辨率/SVG 支持
Windows 11 皮肤(又称 WXI)和其他高 DPI 增强功能
在 v23.2 开发周期(从 6 月到 11 月)中,我们解决了示例演示中的 130 多个错误。这些错误中有很大一部分与我们最新的 WXI 皮肤/SVG/高 DPI 布局有关。我们在这方面的努力应能改善由 DevExpress VCL UI 组件支持的应用程序的外观和感觉。我希望您能在我们的邮件客户端、网格、树形列表、日程安排和其他演示中注意到这些变化。
这一 "bug粉碎 "版本是为 2024 年支持 WXI Compact 和其他现代矢量皮肤做准备。
在设计时增强 SVG 图像选择器
我们改进了图像选择器,以支持高 DPI 和 SVG 使用场景。
改进图标组织
我们为不同的图标集添加了选项卡(矢量图标选项卡现在是默认选项卡)。

字体图标图像
Windows 10/11 包含数百个字体图标(Windows 10 中的 Segoe MDL2 Assets 和 Windows 11 字体中的 Segoe Fluent Icons)。现在,您可以使用我们的图像选择器将字体图标图像分配给各个用户界面控件/元素,或将它们添加到我们的图像集合中。当然,您还可以使用选项卡右下角的命令为这些图标着色。

轻松集成自定义/用户定义图标
我们的图片选择器现在支持自定义或用户定义的图标集合(注意下面新的 + 和 - 按钮)。这对于使用 Google Material、Font Awesome 或自己设计的图标很有帮助。
注意:自定义/第三方图标可能需要使用我们的 SVG 图标生成器工具进行预处理,以使这些图标适应 DevExpress VCL 皮肤/调色板。我们的内置工具会调整图标大小和颜色设置,以符合 DevExpress 的指导原则。

条形图和带状菜单的现代化皮肤和调色板选择器
有了新的矢量皮肤(如 WXI)和 SVG 支持,我们淘汰了旧的皮肤和调色板选择器,转而使用下图所示的选择器(受 WinForms 实现的启发)。
新的选择器允许您排除旧的光栅皮肤,并显示颜色而不仅仅是调色板名称。新的选择器还可以在代码中或运行时进行配置(例如,只显示某些皮肤组)。您可以在几乎所有的 VCL 演示中测试这一新选择器的功能。

图表控件
增强 XY 图表中数值的标签重叠功能
在我们的图表演示(条形图和折线图)中,您现在可以在右侧的 "标签重叠 "部分找到各种设置:隐藏重叠、点周围对齐、点周围全部对齐。这将与我们的 WinForms 图表控件中的行为相匹配。

工具提示
您可能还记得,在 v23.1 版发布周期中,我们通过命中测试事件手动添加了图表工具提示。在 v23.2 版中,我们原生支持这一流行需求。请查看下面的动画了解更多信息,或浏览我们的实时图表演示(条形图、线形图、区域图和饼形图)。

导出数据
VCL 图表现在可以使用多种文件格式导出数据(导出为 SVG、PDF、Excel、Word 等)。您还可以使用相关的 API 调用(ExportTo...)以编程方式导出图表。

打印数据
我们的 VCL 图表控件包含内置的打印预览、打印和导出为 PDF 命令。您还可以通过编程打印图表。

十字光标
十字光标允许用户在 VCL 图表控件中跟踪系列或指标数据点坐标。它由参数线、值线、相关标签和数据点标签组成。

其他改进
支持 RAD Studio 12.0 Athens
DevExpress VCL v23.2正式支持Delphi 12和C++Builder 12(32位和64位)。
增强数据编辑器的只读风格和行为
我们的 ExpressEditors 库(TcxDBComboBox、TcxDBMaskEdit、TcxDBSpinEdit 等)中超过 55 种数据编辑器现在提供了 StyleReadOnly 属性。该选项允许 VCL 开发人员为只读编辑器状态自定义样式设置(无需修改源代码或覆盖我们编辑器的内部部分)。
我们还为 TcxComboBoxProperties、TcxColorComboBoxProperties、TcxFontNameComboBoxProperties 和 TdxColorEditProperties 以及 ExpressEditors 库中的其他 10 多个数据编辑器添加了 AllowDropDownWhenReadOnly 属性。该属性指定是否为只读下拉编辑器显示弹出窗口。
为条形图和带状菜单设计者提供图像
我们为菜单项添加了图片,并按字母顺序进行了排序,以便您更容易找到/区分不同的菜单项类型(与 WinForms 中的情况类似)。已废弃的菜单项类型被移到了一个单独的组中。

禁用编辑器按钮的热轨迹
现在,您可以为编辑器按钮(TcxEditButton)设计样式,使其看起来像一幅图像,而没有任何热跟踪或聚焦效果。例如,这有助于在下拉编辑器中实现 "搜索 "按钮。

使用 WXI 皮肤的独立数据编辑器的样式支持
当使用我们最新的 Windows 11 主题时,放置在窗体上的独立 VCL 编辑器能更有效地应用样式。例如,背景颜色样式会应用到整个编辑器框区域,包括编辑器按钮(非常类似于 VCL 网格、树形列表、功能区和其他对应的容器控件)。

渝公网安备50010702505508