摘要:DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业
DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
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控件获取可访问的名称。
如果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复制现有规则,这使得为不同的列/行/字段创建条件格式规则的变体变得更加容易。
用户还可以在运行时复制条件格式规则:
来源:小李科技论