1编码实现过滤
with gridDBTableView1.DataController.Filter.Root do
begin
Clear;
BoolOperatorKind := fboor;
AddItem(gridDBTableView1.Columns[15], foEqual,
trim(myutils.getDepartmentNameFromNodeEx( sel)),trim(myutils.getDepartmentNameFromNodeEx( sel)));
end; // with
gridDBTableView1.DataController.Filter.Active := true;
2为了实现上述的过滤功能要用到cxfilter单元
3为了重载onCustomDrawPartBackground时间要用到Tcxcanvas要使用cxgraphics单元。
4cxDBFilterControl 的使用
注意的方法: ApplyFilter。将用户创建的filter应用。
但是,该方法继承于TcxCustomFilterControl,对 TcxFilterControl 有效。
对TcxDBFilterContorl,
you should manually apply filter conditions to the underlying dataset based upon the FilterText property setting. The suitable place to perform this task is a handler for the OnApplyFilter event.
注意上文中的FilterText,用户建立的filter,保存在FilterText中。使用如下:
with cxDBFilterControl1.DataSet do
begin
Filter := cxDBFilterControl1.FilterText;
Filtered := True;
end
5 获取指定cell的值,
cxGrid1DBTableView1.Columns[8].EditValue 可以返回数据集当前记录第9列的那个数据。
6动态设置cell的值,
首先要确保将设置值的cell对应的column的type已经被定义过,
然后
cxGrid1DBTableView1.DataController.SetValue(
cxGrid1DBTableView1.DataController.RecNo-1,8,'ddd');
或者
cxGrid1DBTableView1.DataController.Values[
cxGrid1DBTableView1.DataController.RecNo-1, 8] := 'ddd';
分享到:
相关推荐
cxGrid使用技巧汇总(带目录) 网上下载的,自己整理了一下
cxGrid 使用方法 cxGrid 是一个功能强大且灵活的网格控件,广泛应用于 Delphi 软件开发中。本文将详细介绍 cxGrid 的使用方法,包括颜色设置、条件设置行颜色、根据条件设置行颜色、设置行列颜色等。 一、颜色设置...
cxgrid 使用比较烦,但功能强大,只要慢慢研究,你会爱上这个控件
cxgrid使用方法,收集的一些有关CXGRID的使用方法
基于delphi的CxGrid控件一些使用小节,希望与诸位共勉!
cxGrid是DELPHI下著名的表格控件,提供强大的功能!是DELPHI自带的DBGrid控件所不能相比的。
cxGrid 中文教程,内容丰富,希望用的朋友可以下载看看,不错的;
cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级例程。
cxGrid控件的使用大全,里面有cxGrid控件的很多用法,让你对cxGrid控件全面了解,开发出一个不错的表格界面.
CXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧....
delphi-cxGrid的使用
txt文件,cxgird使用技巧.欢迎下载学习。
cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级教材。
为你详细介绍Delphi第三方控件:DevExpress各种控件的使用方法。其中CxGrid是功能比较强大的控件之一,无论是列表实现,分层显示都是上上之选。翻开本书去领略delphi强大的空间功能吧。
cxGrid单元格颜色及cxgrid一些简单的使用
cxGrid中cxLookupComboBox应用
使用 DevExpress VCL cxGrid导出到excel,同时带字体以及颜色;DevExpress VCLcxSheet使用示例
cxGrid动态实现窗口冻结,cxGrid动态实现窗口冻结
由于cxGrid把Hint给封装了(它的Hint须在列宽不够大时才显示,且显示的内容不能随意),使得Hint无法方便地使用,经在cxGrid源码中分析,弄出这个给cxGrid附加格式化Hint的方法,在Delphi6、ExpressQuantumGrid_v5.8...