2025活动

DevExpress控件使用交流,DevExpress中国社区Dev联系电话 联系电话:023-68661681

DevExpress WinForms v25.1新版亮点:全新升级侧边导航布局

来源:   发布时间:2025-09-19   浏览:45次

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

DevExpress WinForms控件v25.1日前已经全新发布,新版本全新升级侧边导航栏布局、条件格式功能升级等,欢迎下载最新版体验!

点击获取DevExpress v25.1正式版下载

DevExpress技术交流群11:749942875      欢迎一起进群讨论

受Outlook启发的侧边导航

DevExpress v25.1版本为WinForms RibbonForm添加了新的属性来复制Microsoft Outlook for Windows的侧边导航布局。

DevExpress WinForms v25.1新版产品图集

NavigationControl属性将导航控件指定为侧边导航元素(例如AccordionControl、NavigationPane或ToolboxControl),NavigationControlLayoutMode属性使侧边导航相对于窗体的标题进行对齐。对齐选项包括:

  • StretchToFormTitle
DevExpress WinForms v25.1新版产品图集
  • StretchToTop
DevExpress WinForms v25.1新版产品图集

C#

using DevExpress.XtraBars.Ribbon;

public partial class Form1 : RibbonForm {
public Form1() {
InitializeComponent();

this.NavigationControl = accordionControl1;
this.NavigationControlLayoutMode = RibbonFormNavigationControlLayoutMode.StretchToFormTitle;
}
}

新版本还更新了WinForms Outlook启发应用程序演示:

DevExpress WinForms v25.1新版产品图集
条件格式
表达式编辑器支持自定义格式条件

在v25.1中,用户可以通过自定义表达式创建高级条件格式规则(设置新的FilterEditorAllowCustomExpressions属性来激活条件格式规则编辑器中的表达式编辑器)。激活后,用户可以根据需求定义复杂的逻辑(例如[Created Date] > AddDays(LocalDateTimeToday(), -3))(在构建依赖于计算值、函数或高级比较的格式化规则时,此特性/功能提供了更大的灵活性)。

DevExpress WinForms v25.1新版产品图集

可用于以下DevExpress WinForms UI组件:

  • Data Grid
  • Pivot Grid
  • TreeList
  • Vertical Grid
全新的过滤器

现在可以根据应用的条件格式规则过滤数据。

用户可以通过以下方式应用这些过滤器:

  • Excel样式的过滤器菜单
  • 列标题菜单
  • 过滤器编辑器
DevExpress WinForms v25.1新版产品图集
基于网格的组件
立即发布更改(当使用DevExpress就地数据编辑器时)

新的InplaceModeImmediatePostChanges选项可以让您更好地控制DevExpress就地编辑器如何/何时将值发送到底层数据源。

  • CheckEdit
  • ToggleSwitch
  • RadioGroup
  • TrackBarControl
  • RatingControl
  • PopupBaseEdit后代
DevExpress WinForms v25.1新版产品图集

您也可以将InplaceModeImmediatePostChanges属性设置为DefaultBoolean,默认并使用WindowsFormsSettings.InplaceEditorUpdateMode属性来全局控制更新操作:

  • Immediate - 修改后立即发布编辑值。
  • Postponed - 当单元格失去焦点时发布编辑值。
调整触摸板上的水平滚动

DevExpress WinForms基于网格的控件(如GridControl、TreeList、Gantt Control和VGridControl)支持用触摸板平滑滚动,然而些用户在使用Windows设备上的触摸板时可能会遇到水平滚动的倒转操作。

v25.1引入了一个新的InvertHorizontalScrolling全局选项,当使用触摸板或倾斜轮(带有4向滚动的鼠标或带有侧倾斜支持的轨迹球)时,可以在DevExpress WinForms基于网格的控件中反转当前的水平滚动方向。

在应用程序启动时(在Program.cs中)启用InvertHorizontalScrolling属性来反转水平滚动方向,向右滑动手势和水平鼠标滚轮移动将内容滚动到左侧。

C#

static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
WindowsFormsSettings.InvertHorizontalScrolling = DevExpress.Utils.DefaultBoolean.True;
Application.Run(new Form1());
}
ItemsView - 数据验证

v25.1在ItemsView中包含ValidateRow和BeforeLeaveRow事件。


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

关于慧都科技

慧都是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。

慧都是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表板)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。

本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/5471.html

相关产品: DevExpress WinForms Subscription, DevExpress Universal Subscription,

扫码咨询
电话咨询
023-68661681
返回
顶部