界面控件工具DevExpress WinForms v21.1

摘要:
DevExpressWinForms拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!DevExpressWinFormv21.211月发布了正式版本,新版本进一步升级了TreeList、垂直网格、RDP优化等,欢迎点击下载最新版体验!DevExpressv21.2完整版下载TreeList未绑定列增强您现在可以显式设置未绑定的列类型,还可以指定以前不可用的类型,例如TimeSpan或DateTimeOffset。

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

DevExpress WinFormv21.2 11月发布了正式版本,新版本进一步升级了TreeList、垂直网格、RDP优化等,欢迎点击下载最新版体验!

DevExpress v21.2完整版下载
TreeList

未绑定列增强

您现在可以显式设置未绑定的列类型,还可以指定以前不可用的类型,例如TimeSpan或DateTimeOffset。

C#

var tsColumn = treeList1.Columns.AddVisible("TimeSpan");
tsColumn.UnboundDataType = typeof(TimeSpan);

过滤编辑器 - 自定义表达式

无法转换为过滤编辑器节点的自定义表达式现在显示在文本字段中,这确保不会丢失任何表达式。 最终用户可以使用上下文菜单在运行时添加自定义表达式。

DevExpress WinForms v21.1新版本亮点图
垂直网格

属性网格 - 排序和分类按钮

WinFormsProperty Grid控件现在支持受Visual Studio启发的属性工具栏,工具栏显示一个搜索框和按钮,用于对网格行进行排序和分类。 您可以使用属性网格控件的智能标记菜单来创建工具栏。

DevExpress WinForms v21.1新版本亮点图

条件格式

WinForms Vertical Grid支持受 Excel 启发的条件格式,您可以根据指定的条件轻松突出显示单元格或行,而无需编写一行代码,还可以使用图标和预定义的色标突出显示单元格和行。用户可以通过网格的弹出菜单轻松应用/自定义样式条件。

DevExpress WinForms v21.1新版本亮点图

数据排序

WinFormsVertical Grid现在支持对无限数量的行进行排序,使用 AllowSort 属性根据需要启用/禁用数据排序。

DevExpress WinForms v21.1新版本亮点图

过滤编辑器 - 自定义表达式

无法转换为过滤编辑器节点的自定义表达式现在显示在文本字段中,这确保不会丢失任何表达式。 最终用户可以使用上下文菜单在运行时添加自定义表达式。

未绑定列增强

您现在可以显式设置未绑定的列类型,还可以指定以前不可用的类型,例如 TimeSpan 或 DateTimeOffset。

C#

var tsRowProps = vGridControl.Rows.AddEditorRow("TimeSpan").Properties;
tsRowProps.UnboundDataType = typeof(string);
RDP优化

新版本优化了WinForms产品线,以便在远程使用场景中(即使在低连接速度下)更有效地执行各个控件。

C#

WindowsFormsSettings.OptimizeRemoteConnectionPerformance =
SystemInformation.TerminalServerSession ? DefaultBoolean.True : DefaultBoolean.False;

DevExpress.LookAndFeel.UserLookAndFeel.Default.StyleChanged += Default_StyleChanged;

void Default_StyleChanged(object sender, EventArgs e) {
var reason = (e as LookAndFeelChangedEventArgs).Reason;
if (reason == LookAndFeelChangeReason.OptimizeRemoteConnectionPerformanceChanged) {
//fine-tune animations and effects
//for example
//WindowsFormsSettings.EnableWindowShadows();
//barManager1.Controller.PropertiesBar.AllowLinkLighting = true;
}
}
其他

图像选择器 - 自定义图像

DevExpress Image Picker现在具有浏览选项卡,允许您直接将图像从磁盘添加到窗体上的控件。

DevExpress WinForms v21.1新版本亮点图

新条码 - Identcode 和 Leitcode

v21.1 使用两种新的条形码类型扩展了条形码库:Deutsche Post Identcode 和 Leitcode。

  • Deutsche Post Identcode
  • Deutsche Post Leitcode

使用新的“DeutschePostIdentcodeGenerator”和“DeutschePostLeitcodeGenerator”类在运行时生成 Deutsche Post Identcode 和 Deutsche Post Leitcode 条形码。

DevExpress WinForms v21.1新版本亮点图

Accordion – 拉伸容器

与NavBar的SideBar视图非常相似,Accordion控件中的容器现在可以拉伸和跨越整个控件高度。

SVG加载 - 性能增强

新版本彻底改革了内部SVG图像解析器,并将 SVG 图像加载时间减少了31%,同时还优化了内存使用并减少了高达45%的消耗。

辅助功能增强

  • 主要 WinForms UI 控件(数据网格、树列表、布局控件、平铺控件等)现在公开了它们的列、带和项目的“AccessibleName”和“AccessibleDescription”属性。
  • 屏幕阅读器现在可以从网格视图中的组行和布局视图(数据网格)、旋转编辑、切换开关、轨迹栏和范围轨迹栏中的字段中获取信息。
  • 将辅助功能支持扩展到以下数据网格和 TreeList UI 元素:查找面板、过滤器按钮和嵌入式数据导航UI中的按钮。
  • WinForms DocumentManager 和 XtraTabbedMdiManager 组件现在在其文档和选项卡上公开可访问性信息。

DevExpress技术交流群5:742234706欢迎一起进群讨论

更多DevExpress线上公开课、中文教程资讯请上中文网获取

免责声明:文章转载自《界面控件工具DevExpress WinForms v21.1》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL:全文本和 Bool 文本检索NameNode和DataNode工作原理剖析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VS2012或VS2010 工具栏中无法显示DevExpress控件

进入命令提示符 跳转到Dev控件安装目录,如【目录D:Program Files (x86)DevExpressDXperience 12.2Tools】下, 然后执行命令: ToolboxCreator.exe /ini:toolboxcreator.ini 如果要删除控件,则执行命令: ToolboxCreator.exe /ini:toolboxcr...

Icinga快速安装与配置

简体中文    繁體中文 Icinga快速安装与配置 1.1. 绪论 1.2. 前提条件 1.3. 安装软件包 1.4. 创建帐户信息 1.5. 编译和安装Icinga(包括IDOUtils) 1.5.1. 编译和安装 1.6. 定制配置 1.6.1. 启用idomod event broker 模块 1.7. 数据库创建和IDOUtils 1....

控件中国网:WebGrid.NET Enterprise®,一个为ASP.NET平台下WEB开发而设计的高级数据表格控件。(最新版本发布)

WebGrid.NET Enterprise®是一个为ASP.NET平台下WEB开发而设计的高级数据表格控件。WebGrid.NET为复杂的分层次导航交互式企业级信息传输提供了全面而先进的功能,它允许用户拥有更多有效的方法来进行信息处理工作。 /pageimage/WebGrid041006.swfWe...

Ubuntu 18.04及Snap体验——让Linux入门更简单(转))

https://www.linuxidc.com/Linux/2018-06/152993.htm 初次听说过Linux的时候,是大一计算机课时候老师介绍说除了Windows还有Linux、Unix操作系统。但真正接触Linux是为管理虚拟专用服务器(VPS),都说Ubuntu适合新手于是接触了是Ubuntu 10.10(Maverick Meerkat)...

华硕路由器Asus RT-ACRH17 OpenWrt,刷openwrt教程

华硕路由器刷OPENWRT教程 注:该教程整理自恩山论坛,因论坛内容较为繁琐,理解不便,特整理优化本文。 所需文件列表 解锁Bootloader的固件 【openwrt-ipq806x-asus_rt-acrh17-squashfs-flash-factory.trx】 opboot固件 【opboot-rt-acrh17-flash-v1.0.6...

windows下react-native搭建环境

第一步:安装Java 1.下载JDK,选择适应自己的机型;官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.配置环境,问度娘:http://jingyan.baidu.com/article/f96699bb8b38e089...