Previous topicNext topic
Help > 开发指南 > 窗体开发 > 控件参考 > 控件参考 > Grid及扩展控件 > 筛选查找 >
EditTreeGridFilter(可编辑树表筛选)

EditTreeGridFilter(可编辑树表筛选)是被设计用来给SmEditTreeGrid控件进行动态筛选而用的。此控件有别于SmTreeViewFind,SmTreeViewFind主要是查找定位单个筛选结果,而EditTreeGridFilter可以将SmEditTreeGrid中所有符合条件的行都筛选出来,这对一个目录树来说是非常有意义的。

 

常用属性

属性名称 中文名称 说明
BaseEditTreeGrid 绑定表 返回或设置当前控件绑定的SmEditTreeGrid对象。
FilterText   设置或返回当前目录树表的筛选文本。
FilterColNames 筛选列 要对哪几列进行筛选。各列名称之间用“|”分隔,例如:colA|colB
SearchDelay 延时触发 返回或设置当前筛选的延迟时间,单位毫秒。停止输入多长时间后触发TextChanged事件。

我们平时只需要学会如何绑定表,再调协一下FilterColNames(筛选列)属性即可。

如果我们想代码控制当前控件的筛选条件,可以直接设置GridFilter.FilterText属性。

我们SmEditTreeTable当中的这个控件就是使用的EditTreeGridFilter控件。