你好!
CXGRID能否用程序语句动态增加一个分组?比如:
现已有了一个分组了
-江苏
  常州XX公司
  无锡YY公司
  苏州ZZ公司
现想以程序的方式增加分组'浙江',并在其下增加记录,形如:
-浙江
  湖州XX公司
  台州YY公司
  宁波ZZ公司能够吗?程序代码是怎样的?3Q3Q ,实在没分了,SORRY

解决方案 »

  1.   

    一般来说,你能静态的增加,动态也一定能!
    没用过你说的CXGrid, 这东东好象收费的吧.
      

  2.   

    可以动态增加,Create完以后
    还要给GridView赋值老长时间不用了!
      

  3.   

    dext(德克斯特), cyblueboy83(爱情白痴—电脑迷) :
    能详点吗?来点语句吧
      

  4.   

    这样吧!
    你打开那个控件的注册单元(就是有RegisterComponent的那个单元),
    看看它的右键新建视图用的那些代码,
    Copy一下就可以了!
      

  5.   

    procedure TForm1.RzButton1Click(Sender: TObject);
    begin
      cxGrid1DBTableView1DBColumn1.GroupIndex := cxGrid1DBTableView1.GroupedColumnCount+1; 
      {按此列分组,添加时递增加GroupIndex的值}
      cxGrid1DBTableView1DBColumn1.Visible := False;
    end;procedure TForm1.RzButton2Click(Sender: TObject);
    begin
      cxGrid1DBTableView1DBColumn1.GroupIndex := -1; //恢复
      cxGrid1DBTableView1DBColumn1.Visible := True;
    end;
      

  6.   

    应该可以动态增加,不过你增加后不要忘了GridView赋值