深圳做企业网站哪家好,外贸平台免费网站,四川大良网站建设,wordpress 点击导航链接老是跳转到当前页面本文主要概述了官方在下半年#xff08;v23.2#xff09;中一些与DevExpress WinForms相关的开发计划#xff0c;重点关注的领域将是可访问性支持和支持.NET 8。
DevExpress WinForms有180组件和UI库#xff0c;能为Windows Forms平台创建具有影响力的业务解决方案。同时能…本文主要概述了官方在下半年v23.2中一些与DevExpress WinForms相关的开发计划重点关注的领域将是可访问性支持和支持.NET 8。
DevExpress WinForms有180组件和UI库能为Windows Forms平台创建具有影响力的业务解决方案。同时能完美构建流畅、美观且易于使用的应用程序无论是Office风格的界面还是分析处理大批量的业务数据它都能轻松胜任
获取DevExpress WinForms v23.1正式版下载(Q技术交流523159565
支持.NET 8
简单明了官方将在DevExpress WinForms产品线中支持.NET 8。
可访问性和UI自动化
可访问性支持将被纳入以下WinForms UI组件中
GanttConttolRichEditControlSpreadSheetDiagramControlStepProgressBarChartControlDocumentViewer
此外官方将在所有的WinForms UI组件中增强可访问性支持。 键盘焦点和导航
正确的键盘导航对于可访问的应用程序至关重要官方将扩展与键盘相关的功能这样用户就可以在不使用指向设备的情况下控制功能。 UI自动化
WinForms控件创建了一个自动化树允许屏幕阅读器和其他辅助技术与应用程序交互此外该树允许用户创建自动化测试并避免应用程序回归。官方在这个发布周期中支持和微调许多WinForms组件的自动化树支持。
本地化
官方将简化与本地化相关的流程重点关注以下方面
轻松识别应用程序中未翻译的字符串用户将能够仅关注应用程序中需要翻译的字符串不需要在整个本地化字符串数据集中搜索字符串。利用RESX文件进行本地化用户将能够使用熟悉的RESX文件来存储和管理本地化字符串确保与现有本地化过程更直接地集成。直接字符串转换用户可以直接在WinForms本地化工具中修改本地化程序集中不存在的字符串。
DevExpress WinForms本地化工具将帮助您在调试会话期间翻译非本地化字符串 此外您将能够使用增强的本地化API来记录未翻译的字符串并使用自定义RESX文件
//Log non-translated strings
private void XtraLocalizer_QueryLocalizedStringNonTranslated(object sender, XtraLocalizer.QueryLocalizedStringEventArgs e) {
Debug.WriteLine(e.ResourceStringID);
}//Use a ResourceManager from your project to apply strings from your RESX files
XtraLocalizer.UserResourceManager MyResources.ResourceManager;
Data Grid Tree List功能增强
Tree List集合聚合函数
WinForms Data Grid允许用户创建带有集合聚合函数的过滤器Count, Min, Max, Average, Sum, Exists在v23.2中您将能够在TreeList集合属性中使用这些函数。 取消选择
官方将引入API来更好地控制DevExpress Data Gird和Tree List用户能够根据自定义逻辑取消项目选择。
序列化自定义
官方将扩展序列化API来控制由数据网格、树列表和垂直网格序列化的属性这个增强将允许用户只在布局文件中保留必要的信息如果不想在下次应用运行时持久化它们就可以避免序列化设置。
treeList.PropertySerializing (s, e) {
if(e.Owner is TreeListColumn e.PropertyName Caption)
e.Allow DefaultBoolean.False;
}
垂直网格自定义表单
官方将增强DevExpress垂直网格的自定义表单以帮助用户在一个树中查看行和类别使用搜索查找行并根据需求显示/隐藏行和类别。 HTML和CSS模板
WinForms HTML CSS模板引擎允许用户在任何WinForms项目中创建高度抛光的界面。 在v23.2中官方将增强以下与HTML和CSS相关的功能
通过ARIA属性引入可访问性支持。Unicode代理对的选择和大小计算。在HTML和CSS编辑器中的文本自动格式和伪类智能支持。
注意在最近的主要更新v23.1中官方将预先构建的模板直接合并到HTML CSS编辑器中(以帮助您更快地开始)。
字体图标图像
Windows 10/11包含许多字体图标(“Segoe MDL2 Assets”和“Segoe Fluent icons”字体)。在v23.2中您将能够在支持ImageOptions和SVG的情况下使用这些图标。 MVVM相关增强
Microsoft的 .NET 7 更新为按钮等控件引入了Command属性并引入了新的MVVM功能在 Windows Forms 应用程序中使用命令绑定实现跨平台。虽然我们已经有了一个命令绑定引擎但为了更好地兼容微软的新机制将实现Command属性(适用于所有WinForms组件)。
官方还将在数据布局控件中增强UI生成机制这个更改将允许您根据视图模型命令自动生成按钮。