没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:龚雪|2024-09-05 10:37:14.297|阅读 37 次
概述:DevExpress WinForms控件2024年第一个重大版本——v24.1全新发布,此版本对功能区、状态栏、数据编辑器等进行了升级,欢迎下载最新版体验!
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
DevExpress WinForms控件2024年第一个重大版本——v24.1全新发布,此版本对功能区、状态栏、数据编辑器等进行了升级,欢迎下载最新版体验!
DevExpress技术交流群10:532598169 欢迎一起进群讨论
v24.1新增了一个ShowPageKeyTipsMode属性,使用此属性可配置Ribbon UI内页面键提示的显示。这一增强功能允许用户(喜欢使用键盘快捷键替代鼠标输入)快速浏览不同的功能区并访问特定的命令(无需不必要的按键)。
选项包括:
您现在可以为复选框项(BarCheckItem)的选中和未选中状态指定不同的图像(位图或SVG)。
新的API包括:
新版本在命令搜索框中扩展了可用的用户交互,用户可以执行命令,不需要额外的点击或者交互。处理新的SearchMenuEnterPressed事件,来在用户执行搜索并按Enter键时立即执行基于自由编写的文本或第一个找到的命令的命令。
DevExpress Ribbon控件公开了一个CustomizeSearchMenu事件,此事件允许您实现自定义逻辑,以确定必须在搜索结果中显示哪些命令,v24.1扩展了事件的参数来简化自定义。
新的API包括:
C#
void ribbonControl1_CustomizeSearchMenu(object sender, RibbonSearchMenuEventArgs e) { if(e.SearchString.ToLower() == "format") { e.AddHeader("Text Formatting"); e.AddItem(ribbonControl1.Items["iBold"]); e.AddItem(ribbonControl1.Items["iItalic"]); e.AddItem(ribbonControl1.Items["iUnderline"]); e.ShowNoMatchesItem = false; }
新版本为那些喜欢从头生成搜索结果的人引入了UseCustomRibbonSearch属性,当设置为true时,DevExpress Ribbon控件不会自动填充搜索结果(e.Menu.ItemLinks)。在添加自己的命令之前,不需要清除预构建的搜索结果。
使用RibbonControl.OptionsSearchMenu属性访问与搜索相关的设置,这些包括:
父窗体的Ribbon控件显示合并后子MDI窗体上显示的Ribbon控件的消息(Office样式的弹出式通知和警报):
使用RibbonControl.MergedMessages控件来访问和管理合并的消息。
DevExpress WinForms DateEdit控件现在支持DateOnly数据类型,以下属性接受DateOnly值:
新版本实现了CustomDraw事件,处理此事件手动绘制我们的WinForms简单按钮。
C#
void simpleButton1_CustomDraw(object sender, DevExpress.XtraEditors.ButtonCustomDrawEventArgs e) { if(e.Info.State == DevExpress.Utils.Drawing.ObjectState.Hot) { e.Cache.FillRectangle(Brushes.Orange, e.Bounds); e.DefaultDrawImage(); e.DefaultDrawText(); e.Handled = true; } }
v24.1在所有DevExpress基于文本框的数据编辑器类型(如TextEdit, SpinEdit, DateEdit, MemoEdit等)中提供一致的填充设置,这些设置允许您保持视觉一致性,而不必为不同的编辑器类型指定不同的填充选项。
使用Properties.TextPadding和Properties.Padding属性来指定文本框内的文本和内容填充。
新版本增强了MemoEdit边框的可视化,并在WXI皮肤中添加了滚动条着色,因此DevExpress WinForms MemoEdit现在支持DevExpress皮肤颜色。
C#
memoEdit1.Properties.Appearance.BackColor = DevExpress.LookAndFeel.DXSkinColors.FillColors.Question;
现在可以区分由用户进行的修改和通过编程(在代码中)对编辑器值进行的修改,在EditValueChanging事件的参数中添加了e.ModifiedByUser参数:
C#
void textEdit1_EditValueChanging(object sender, DevExpress.XtraEditors.Controls.ChangingEventArgs e) { if(e.ModifiedByUser) { // ... } }
更多产品更新咨询,请戳这里直接咨询>>
更多DevExpress线上公开课、中文教程资讯请上中文网获取
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
文章转载自:慧都网DevExpress WPF控件近期全新发布v24.2,此版本进一步升级了富文本编辑器的功能,欢迎下载最新版体验!
全球知名前端控件开发商 DHTMLX 宣布:其两大旗舰产品 DHTMLX Gantt(甘特图) 与 DHTMLX Scheduler(日程排程器) 的官方文档现已支持 中文、德语、韩语。开发者们终于可以用母语轻松学习、快速上手!
知名开发工具RubyMine全新发布v2025.1,新版本新增适用于 Ruby 和 RBS 的 AI 功能、改进对 Ruby 3.4 的支持等,欢迎下载最新版组件体验!
Stimulsoft Reports、Dashboards 和 PDF-Forms 2025.3新版本即将发布!让我们先睹为快新版本有哪些新功能!
优秀的界面控件开发包,帮助企业构建卓越应用!
DevExpress DXperience Subscription高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!
DevExpress WinForms Subscription为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@evget.com
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
慧都科技 版权所有 Copyright 2003-
2025 渝ICP备12000582号-13 渝公网安备
50010702500608号