打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
cxGrid 使用代码编写过滤

在 cxGrid 中,可以使用代码编写过滤,具体操作步骤如下:

获取当前视图对象:

var

  AView: TcxGridTableView;

begin

  AView := cxGrid1.ActiveView as TcxGridTableView;

设置过滤条件:

AView.DataController.Filter.BeginUpdate;

try

  AView.DataController.Filter.Root.Clear;

  AView.DataController.Filter.AddItem(AView.GetColumnByFieldName('列名'), foEqual, '过滤条件', '过滤条件');

finally

  AView.DataController.Filter.EndUpdate;

end;

其中,“列名”为需要进行过滤的列的名称,'过滤条件’为需要进行过滤的条件。

更新视图:

AView.BeginUpdate;

try

  AView.DataController.Filter.Refresh;

finally

  AView.EndUpdate;

end;

执行以上代码后,即可对 cxGrid 进行过滤。

需要注意的是,以上代码仅适用于 TcxGridTableView 视图,如果使用的是 TcxGridCardView 或 TcxGridBandedTableView 视图,则需要进行相应的修改。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
cxgrid使用心得--过滤
cxgrid对经过筛选过的数据的选择(反选)
CXGrid的使用技巧2
iOS 视图布局 (View Layout)代码片段:查询子视图
CxGrid多行选择
IOS开发之UIView总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服