`

cxgrid使用

 
阅读更多

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使用方法.doc

    cxGrid 使用方法 cxGrid 是一个功能强大且灵活的网格控件,广泛应用于 Delphi 软件开发中。本文将详细介绍 cxGrid 的使用方法,包括颜色设置、条件设置行颜色、根据条件设置行颜色、设置行列颜色等。 一、颜色设置...

    cxgrid 使用方法

    cxgrid 使用比较烦,但功能强大,只要慢慢研究,你会爱上这个控件

    cxgrid使用方法

    cxgrid使用方法,收集的一些有关CXGRID的使用方法

    CxGrid使用小结

    基于delphi的CxGrid控件一些使用小节,希望与诸位共勉!

    cxGrid使用手册

    cxGrid是DELPHI下著名的表格控件,提供强大的功能!是DELPHI自带的DBGrid控件所不能相比的。

    cxGrid中文使用手册

    cxGrid 中文教程,内容丰富,希望用的朋友可以下载看看,不错的;

    cxGrid模板程序V1.01

    cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级例程。

    cxGrid控件的使用大全

    cxGrid控件的使用大全,里面有cxGrid控件的很多用法,让你对cxGrid控件全面了解,开发出一个不错的表格界面.

    CXGrid的使用技巧

    CXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧.txtCXGrid的使用技巧....

    delphi-cxGrid的使用

    delphi-cxGrid的使用

    cxgrid使用技巧

    txt文件,cxgird使用技巧.欢迎下载学习。

    cxGrid模板程序

    cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级教材。

    Delphi DevExperss空间使用大全

    为你详细介绍Delphi第三方控件:DevExpress各种控件的使用方法。其中CxGrid是功能比较强大的控件之一,无论是列表实现,分层显示都是上上之选。翻开本书去领略delphi强大的空间功能吧。

    cxGrid单元格颜色

    cxGrid单元格颜色及cxgrid一些简单的使用

    cxGrid中cxLookupComboBox应用

    cxGrid中cxLookupComboBox应用

    cxGrid导出到excel中字体颜色等及cxSheet使用

    使用 DevExpress VCL cxGrid导出到excel,同时带字体以及颜色;DevExpress VCLcxSheet使用示例

    cxGrid动态实现窗口冻结

    cxGrid动态实现窗口冻结,cxGrid动态实现窗口冻结

    给cxGrid附加格式化的Hint

    由于cxGrid把Hint给封装了(它的Hint须在列宽不够大时才显示,且显示的内容不能随意),使得Hint无法方便地使用,经在cxGrid源码中分析,弄出这个给cxGrid附加格式化Hint的方法,在Delphi6、ExpressQuantumGrid_v5.8...

Global site tag (gtag.js) - Google Analytics