界面控件DevExpress WinForms v26.1新版亮点 - 皮肤更新、面板功能增强
DevExpress WinForms控件包含了190多个Windows Forms控件和UI库能帮助开发者提供为Windows Forms平台创建具有强大影响力的软件解决方案所需的组件最新版本支持.NET 10。在接下来的系列文章中我将为大家一一介绍DevExpress WinForms v26.1在新版本中的更新亮点希望能帮助到大家~欢迎点赞关注哦不定期更新~DevExpress新旧版本帮助文档获取可点击这篇文章查看——《界面控件DevExpress v26.1帮助文档大全CHM版本》WXI皮肤功能增强DevExpress官方使用以下增强功能更新了WXI皮肤改进了控件大小调整跨UI元素的一致布局可自定义的占位符文本颜色增强的文本对比度圆形皮肤面板运行时大小调整新的AllowResize选项激活运行时面板调整大小。C#roundedSkinPanel1.Dock DockStyle.Left; roundedSkinPanel1.AllowResize DevExpress.Utils.DefaultBoolean.True;WinForms Spreadsheet电子表格全新的Excel函数DevExpress Spreadsheet电子表格控件v26.1支持6个新的基于动态阵列的Excel函数XLOOKUPXMATCHSORTSORTBYFILTERUNIQUE这些函数简化了常见的数据分析任务减少了对复杂公式的需要并将计算操作与Microsoft Excel更紧密地对齐。若要插入和计算新函数请将公式分配给CellRange.DynamicArrayFormula属性并调用Workbook.Evaluate方法。C#using DevExpress.Spreadsheet; // Use XLOOKUP to find product P1003 by ID and return associated row data. Worksheet worksheet spreadsheet.Document.Worksheets.ActiveWorksheet; worksheet.Import(new object[,] { {Product ID, Product Name, Category, Price }, {P1001, Wireless Mouse, Accessories, 25.99 }, {P1002, USB-C Hub, Accessories, 45.00 }, {P1003, 27 Monitor, Displays, 299.99 }, }, 0, 0); worksheet[A7].Value Product P1003; worksheet[A8].DynamicArrayFormula XLOOKUP(P1003, A2:A5, A2:D5); workbook.Calculate(); workbook.SaveDocument(new FileStream(result.xlsx, FileMode.Create), DocumentFormat.Xlsx);基于Monaco的代码编辑器DemoDevExpress官方创建了一个封装的开源Monaco Editorv0.55.1示例编辑器托管在Microsoft WebView2中并通过自定义、可重用的CodeEditor WinForms控件公开。注意WinForms CodeEditor控件作为示例的一部分提供它不包括在DevExpress WinForms UI控件库中。功能包括Monaco编辑器引擎基于WebView2的托管具有无缝WinForms集成50多种内置语言C#、JavaScript、Python、SQL、XML、JSON等DevExpress皮肤集成主题标记规则编辑器可配置的编辑器选项行号、最小映射、折叠、换行、粘性滚动、选项卡大小、智能感知、滚动、缩进等只读模式跟踪更改加载/保存文件