没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:龚雪|2025-09-04 15:37:36.733|阅读 27 次
概述:本教程主要为大家介绍DevExpress WinForms数据网格控件中的过滤器行功能,欢迎下载最新版组件体验!
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
在本教程中,您将学习如何激活自动过滤器行,并使用它根据使用不同就地编辑器的列过滤数据。
获取DevExpress WinForms v25.1正式版下载
DevExpress技术交流群11:749942875 欢迎一起进群讨论
要激活自动过滤行,右键单击任何列标题并选择上下文菜单中的Show Auto Filter Row项。
当最终用户开始在一行中输入时,将使用LIKE比较操作符自动创建过滤条件。在Name单元格中输入“d”后,网格将显示以“d”开头的名称的记录。
然后可以输入其他字符来继续过滤视图,若要清除当前应用的过滤条件,请从过滤器行的单元格中删除文本。
以类似的方式,您可以根据日期-时间列对数据进行过滤。例如,输入1和正斜杠来过滤1月份创建的记录。
还可以使用自动过滤行根据多个列过滤数据,在Name列中输入“help”字符串,而不清除前面的过滤器来尝试它的实际操作。
然后,清除过滤器来再次查看所有数据。
在具有、或就地编辑器的列中,自动过滤器行不允许自定义文本输入。自动过滤器行单元格使用相同的编辑器,并且只允许用户使用Equals和Does not Equal操作符创建过滤条件。
提示:如果您想使用其他操作符(如Contains或Less than),请将属性设置为DisplayText。在本示例中,AutoFilterRow单元格显示textit替代查找编辑器,并允许用户输入任何自定义值。
在下拉列表中选择Carl Lucas项来创建并应用一个适当的过滤器。
要清除对Owner列的过滤,可以按CTRL+DELETE组合键或在列标题下拉菜单中选择(All)。
要根据分配了编辑器的Priority列筛选数据,请在相应的下拉列表中选择所需的项。
要清除当前过滤器,请在下拉框中选择空项。
自动过滤器行中的复选框可以处于三种状态,如果将编辑器的检查状态切换为Checked或Unchecked,则应用相应的过滤器。
若要删除当前过滤器,请将复选框切换到Indeterminate状态。
要防止使用列标题上下文菜单调用自动过滤器行,请展开视图的属性并禁用选项。
运行应用程序并单击任意列标题,查看上下文菜单是否不再包含Show Auto Filter Row项。
展开视图的属性并启用选项。
再次运行应用程序,将看到显示在视图顶部的自动过滤器,它现在在应用程序启动时启用,最终用户不能使用上下文菜单隐藏它。
DevExpress WinForms网格控件还允许您手动指定过滤器条件的比较运算符,关闭应用程序并更改Name列的比较运算符。展开列的属性,并将设置为。
如果现在对网格进行过滤,它将在任何位置显示其值包含输入字符串的记录。
注意,对于使用, 或 编辑器的列,不能更改比较操作符。
默认情况下,当您输入每个单独的字符时,过滤器会立即更新。对于大型数据集,您可能希望启用延迟过滤,以便在输入整个筛选字符串后仅应用一次条件。为此,打开显示Name列属性的Property网格,并禁用 选项。
现在当您在Name列内的自动筛选行中输入文本时,不会自动应用过滤器,需要按ENTER键或将焦点移动到另一个单元格来强制更新。
现在通过将属性设置为false来禁用Name列的过滤器行功能。
因此,Name列的自动过滤器行单元格现在被禁用了,但是您仍然可以使用该行根据其他列过滤数据。
慧都是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。
慧都科技是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表盘)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@fc6vip.cn
文章转载自:慧都网



本文主要介绍DevExpress WPF Grid控件如何将数据绑定虚拟数据源,欢迎下载最新版组件体验!
本教程主要为大家介绍DevExpress WinForms数据网格控件中的过滤器行功能,欢迎下载最新版组件体验!
本文主要介绍了Tool Call Confirmation API层和DevExpress Blazor AI Chat组件的相关可自定义接口,欢迎下载最新版体验!
本文主要介绍DevExpress WPF Grid控件如何将数据绑定到本地数据库,欢迎下载最新版组件体验!
相关产品
为Windows Forms平台创建具有影响力的业务解决方案,高性价比WinForms界面控件套包。
DevExpress Universal Subscription优秀的界面控件开发包,帮助企业构建卓越应用!
DevExpress DXperience Subscription高性价比的企业级.NET用户界面套包,助力企业创建卓越应用!
最新文章 MORE
金喜正规买球相关的文章 MORE
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@fc6vip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
金喜正规买球