求DXDBGRID的详细使用技巧

解决方案 »

  1.   

    想系统学习一下,能否提供相关资料或案例。email: [email protected]
      
      

  2.   

    几个急待解决的问题
    1、固定列
    2、动态设置列
    3、跟DBGrid的区别
    最好提供案例
      

  3.   

    能说的再详细些吗?里面的DEMO不错,有时间可以好好研究的
      

  4.   

    问题是安装后就是TMD找不到DEMO。
      

  5.   

    我倒是有个问题想问下
    dxDBGrid设置汇总的问题.
    整表单列汇总不难,我自己搞起来了.
    分组汇总的使用,PopupMenu抓不到当前列``
      

  6.   


    1、固定列 : 双击dxdbgrid添加列,然后设置对应字段
    2、动态设置列 : var
      col: TdxDBTreeListColumn;
    begin
      col := dxDBGrid1.CreateColumn(TdxDBTreeListColumn);
      col.Caption := 'aaaa';
      col.FieldName := 'bbb';
      col.Width := 100;
    end;3、跟DBGrid的区别 :太多了,自己体会一下吧
      

  7.   


    var
      col: TdxDBTreeListColumn;
    begin
      col := dxDBGrid1.CreateColumn(TdxDBTreeListColumn);
      col.Caption := 'aaaa';
      col.FieldName := 'bbb';
      col.Width := 100;
    end;
    上面代码难道不是动态生成吗,自己试试再说
    排序必须满足以下条件
    1.设置dxDBGrid1.KeyField
    2.dxDBGrid1.OptionsDB := dxDBGrid1.OptionsDB + [edgoLoadAllRecords]
    这样点击任何一列标头,都会自动排序
      

  8.   

    dxDBGrid1.KeyField 
    必须必须是唯一的!
    要不然做修改操作或是取值的时候全乱的