当前位置: 首页 > article >正文

界面控件DevExpress WinForms v24.2 - 数据处理功能增强

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

DevExpress WinForms控件v24.2日前已经全新发布,新版本全新升级数据网格、可访问性等功能,欢迎下载最新版体验!

DevExpress WinForms v24.2正式版下载

可访问性
工具栏之间的键盘导航

用户现在可以使用快捷键Ctrl+Tab在工具栏之间切换。

当/如果主菜单不包含在应用程序中,设置工具栏管理器的AllowFocusBarWithoutMainMenu属性为true,来启用工具栏之间的键盘导航。

Alt文本对话框

v24.2为DevExpress WinForms富文本编辑和Spreadsheet(电子表格)控件提供了一个新的AI支持的Alt Text对话框,Alt Text对话框允许您为Word和Excel文档中的形状对象设置可访问的描述,或者将非信息文档图形标记为装饰性图形(此设置允许屏幕阅读器在扫描文档时忽略装饰性图形)。

您还可以使用Alt Text对话框为文档图像生成有意义的描述,要激活Alt Text对话框,请选择文档形状、图像或图表,打开上下文菜单并单击 "View Alt Text" 上下文菜单项。

使用键盘展开/折叠节点

官方在DevExpress WinForms TreeList控件中增强了键盘导航功能(为了更直观的用户体验),用户现在可以聚焦节点内的第一个单元格,并按右或左箭头键展开/折叠节点(无需按住Ctrl)。

一个新的选项AllowExpandCollapseWithArrowKeys,为树列表控件启用了这种操作:

C#

using DevExpress.Utils;public Form1() {
InitializeComponent();
treeList1.OptionsNavigation.AllowExpandCollapseWithArrowKeys = DefaultBoolean.True;
}

您也可以通过将WindowsFormsSettings.KeyboardNavigationExtensions属性设置为“TreeList”或“All”来为WinForms应用程序中的所有树列表控件启用此操作。

PDF查看器的可访问性增强

v24.2为DevExpress WinForms PDF查看器带来了一系列可访问性改进,旨在创建更具包容性的用户体验:

  • 文档的屏幕阅读器支持:PDF Viewer现在支持通过屏幕阅读器阅读文档,使视力受损的用户能够更轻松地导航和访问内容。读者现在可以逐行、逐字、逐字母地阅读文档,并在PDF文档中阅读图像的全部文本。
  • 导航面板的键盘快捷键:新版本引入了新的键盘快捷键,可以快速访问导航面板中的面板。当鼠标悬停在面板项目上时,这些快捷方式也会出现在工具提示中,使它们更容易发现和使用。这些增强确保所有用户都能与文档进行更易于访问、用户友好的交互。
其他增强功能
  • 当启用UI自动化时,DevExpress WinForms Data Editors从“相邻”UI控件获取可访问的名称。

DevExpress WinForms v24.2产品图集

  • 如果UI元素可以聚焦,IsKeyboardFocusable属性返回true或false。
  • 改进了当Windows叙述者扫描模式激活时,TrackBar、RangeTrackBar和ZoomTrackBar控件中的UI元素聚焦顺序。
  • 查找编辑器包括其项的可访问性信息,屏幕阅读器和辅助工具读取查找项——宣布它们的实际值。
Data Grids(数据网格)
重复的条件格式规则

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

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

  • Data Grid
  • PivotGrid
  • TreeList
  • Vertical Grid

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

DevExpress WinForms v24.2产品图集

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

DevExpress WinForms v24.2产品图集

http://www.lryc.cn/news/2379531.html

相关文章:

  • Linux的MySQL头文件和找不到头文件问题解决
  • wps excel将表格输出pdf时所有列在一张纸上
  • zabbix7.2最新版本 nginx自定义监控(三) 设置触发器
  • CDN加速对云手机延迟的影响
  • 为什么 Docker 建议关闭 Swap
  • 缓存的相关内容
  • [ctfshow web入门] web77
  • C++学习-入门到精通-【7】类的深入剖析
  • API 加速方案:如何使用 Redis 与 Memcached 进行高效缓存优化
  • 主成分分析的应用之sklearn.decomposition模块的PCA函数
  • 1. Go 语言环境安装
  • IP协议深度解析:互联网世界的核心基石
  • Oracle DBMS_STATS.GATHER_DATABASE_STATS 默认行为
  • C++天空之城的树 全国信息素养大赛复赛决赛 C++小学/初中组 算法创意实践挑战赛 内部集训模拟题详细解析
  • HTTP 请求走私(HTTP Request Smuggling)
  • 基于WebRTC的实时语音对话系统:从语音识别到AI回复
  • typeof运算符和深拷贝
  • .Net HttpClient 使用 Cookie
  • Python爬虫实战:通过PyExecJS库实现逆向解密
  • Java中的伪共享(False Sharing):隐藏的性能杀手与高并发优化实战
  • GO语言语法---switch语句
  • 开疆智能Profient转ModbusTCP网关连接ABB机器人MODBUS TCP通讯案例
  • 解决qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed
  • 【洛谷P3386】二分图最大匹配之Kuhn算法/匈牙利算法:直观理解
  • Text2SQL:自助式数据报表开发---0517
  • 使用Visual Studio将C#程序发布为.exe文件
  • 写spark程序数据计算( 数据库的计算,求和,汇总之类的)连接mysql数据库,写入计算结果
  • React Flow 边的基础知识与示例:从基本属性到代码实例详解
  • oracle 资源管理器的使用
  • 新手入门系列-linux系统下安装和使用docker