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

界面组件DevExpress WinForms v23.2 - 数据可视化功能升级

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

DevExpress WinForms控件日前正式发布了v23.2,此版本进一步升级了Data Grid、编辑器相关组件功能,提升数据可视化能力!

DevExpress新旧版本帮助文档下载可进QQ qun获取:169725316

Data Grid
多级过滤/搜索主从模式

现在用户可以在网格的搜索面板中输入搜索表达式,来立即过滤数据并在主视图和展开的详细视图中突出显示结果。

使用AllowFindInExpandedDetails属性来启用新的搜索选项。

C#

gridView.OptionsFind.AllowFindInExpandedDetails = DefaultBoolean.True;

在GridView中使用拖放重新排序数据行

启用拖放功能后,用户可以将数据行移动到另一个数据网格控件或重新排序行(在同一数据网格中)。在v23.2中,重新排序数据行是开箱即用的,用户不在需要处理与拖动相关的事件。

用户可以选择多个数据行并将它们移动到不同的位置,或者将行从一个组移动到另一个组。用户可以在排序的GridView中移动数据行,GridView自动更新已排序列的单元格值。

新的API

使用GridView.OptionsDragDrop属性来自定义以下拖放设置:

  • AllowDataReordering — 允许用户在GridView中重新排序数据行。
  • AllowSortedDataDragDrop — 如果应用了数据排序,允许用户在GridView中重新排序数据行。

规范

  • 支持的视图:GridView
  • 支持的数据源:IList, DataTable, DataView
根据特定条件选择行

DevExpress WinForms Data Grid控件现在包含了一个新的SelectionChanging事件,处理事件来防止用户根据特定条件选择数据行。

保存 - 恢复布局功能增强

新版本添加新的PropertySerializing和 PropertyDeserializing 事件,用于对布局保存/恢复操作进行粒度控制。

编辑器
WXI皮肤的圆形进度条

当使用WXI和WXI Compact皮肤(灵感来自Windows 11)时,DevExpress WinForms Progress Bar和Marquee Progress Bar控件显示圆角。

在文本编辑器中显示/隐藏自动完成弹出框

DevExpress WinForms Text Editors可以显示一个弹出的建议(完成单词),v23.2包括在必要时显示/隐藏自动完成弹出窗口的新方法。例如,当用户按下特定的键或键组合时,您可以显示带有建议的弹出框。

新的API包括:

  • ShowAutoCompletePopup
  • CloseAutoCompletePopup
禁用文本编辑器中的快捷方式

您现在可以使用ShortcutsEnabled属性来指定DevExpress基于TextEdit的编辑器是否必须接受标准的键盘快捷键(Ctrl+C, Ctrl+X等)。

File Dialogs(文件对话框)
Wildcards

现在可以在DevExpress WinForms打开文件和保存文件对话框中使用*和?通配符过滤/搜索文件。

http://www.jsqmd.com/news/1242191/

相关文章:

  • I2C寄存器深度解析:中断、时钟与数据传输实战指南
  • 报名中|PolarDB AI实战营,助力企业级Agent开发与应用
  • ChatGPT架构与Transformer核心技术解析
  • 2026 济南金价暴涨闲置黄金抓紧变现,全城实体门店无隐形扣费上门回收 - 资讯洞察员
  • Python+Selenium自动化测试环境搭建指南
  • 以太网(Ethernet)协议学习
  • wINDOWS系统文件dynamoapi.dll丢失找不到问题解决
  • 西安交通大学/南洋理工大学/南京理工大学AFM:毫秒至秒级焦耳加热打造FeB₂N₃非对称位点,高效全波长光催化制氨
  • 2026成都旧物上门回收服务流程与现场经验 - LYL仔仔
  • 岳阳岳阳楼区正规黄金回收门店盘点|报价、门店地址、上门服务全整理 - 衡金阁
  • 从钢铁到数据中心:碳循环能源管理软件的行业化破局逻辑
  • WinForm应用实战开发指南 - 如何用自定义控件丰富界面效果处理?
  • 柯尔嫚6800模式系统商城开发
  • HarmonyOS 6.1 实战:SideBarContainer 侧边栏导航详解
  • 2026 网安学习资源大评测,拒绝无效资料堆砌
  • 程序员高效每日总结的黄金结构与工具链实践
  • Java基础--LinkedList类实现链表
  • 2026年果蔬农残问题怎么破?靠谱的果蔬清洗机究竟该选哪个?
  • 从三甲综合医院到连锁诊所:医院管理小程序的场景化突围逻辑(陪诊系统-陪诊APP-陪诊小程序)
  • DFS序详解:原理、应用与实现
  • 嘉兴道路轨道噪音怎么解决?|静华轩隔音窗|路面车流轰鸣、轨道低频震动、城区主干道沿线住宅降噪方案 - 一点传媒
  • 重庆珠宝回收“白皮书”发布:品牌工艺+宝石双轨估价成法定标准,全品牌无损鉴定,虚价“死刑”立即执行 - 二奢分享官
  • 从源码看 CopyOnWriteArrayList 的线程安全机制
  • 如何快速上手gh_mirrors/wa/wallpapers?新手必备安装指南与使用技巧
  • .NET应用UI框架DevExpress XAF v23.2新版亮点 - 支持.NET 8
  • AI编程工具安装前的三大关键检查点
  • VirtualLab Fusion:为光线追迹生成光线
  • 如何用UMA模型实现秒级材料计算:从理论到工业级应用的全栈指南
  • GEO优化如何匹配用户意图?广拓时代拆解关键词布局
  • AI预测风险技术:从测试覆盖率到智能测试资源分配