繁体   English   中英

C#DevExpress GridControl:如何根据特定的列文本进行搜索

[英]C# DevExpress GridControl : how to make search according to specific column text

程序运行时将显示某种列表

我想通过在textedit上输入文本进行搜索。 当我按下按钮时,gridview将被刷新,并在输入的文本上显示相同的值。

例如:

FirmaAdı:ABC(用户输入)

  • ABC123
  • ABCDEF

如何使用editValueChanged进行过滤?

谢谢..

DevExpress网格提供了开箱即用的功能。

您只需要显示“自动筛选”行:

  • 通过以编程方式使用gridView.OptionsView.ShowAutoFilterRow属性
  • 或作为最终用户,通过右键单击列标签区域并选择相关菜单项

另一个想法是,除了@GeorgeT的建议(顺便说一句,这很好,自动过滤器行很吸引人)。

开发表达有一个控件,可以完全按照您的意图进行操作。 它称为“查找面板”。 您可以在设计时通过OptionsFind属性显示它,也可以通过以下方式在运行时显示它:

gridView1.ShowFindPanel();

我怀疑您会发现它比您可以手动编程的任何东西都要好得多……而且只需一行(或零行)代码!

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM