TMS 例子63 分组,子node

本文介绍了一个使用Delphi编写的程序段,该程序用于初始化一个带有分组功能的字符串网格,并从CSV文件中加载数据。具体操作包括设置网格属性、加载CSV数据、以及对数据进行分组显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

procedure TForm1.InitGrid;
begin
  advstringgrid1.Grouping.MergeHeader := true; //这个什么作用没有是
  advstringgrid1.Grouping.HeaderColor := clWhite; //渐变颜色
  advstringgrid1.Grouping.HeaderColorTo := clInfoBk;
  advstringgrid1.SaveFixedCells := false;
  advstringgrid1.LoadFromCSV('.\cargroups.csv');

  advstringgrid1.Group(1); //第一列分组
  advstringgrid1.SubGroup(1); //又按子里面的 第一列分组
  advstringgrid1.ContractAll; //全部收起来 树
advstringgrid1.Cells[
1, 0] := 'Brand'; advstringgrid1.Cells[2, 0] := 'Type'; advstringgrid1.Cells[3, 0] := 'Cyl'; end;

 

BMW,3,318,4
BMW,3,320D,6
BMW,3,320CI,6
BMW,3,330CI,6
BMW,3,M3,6
BMW,5,520,6
BMW,5,520D,6
BMW,5,530D,6
BMW,5,540I,6
BMW,5,M5,8
BMW,6,645,8
BMW,6,M6,8
BMW,7,730D,6
BMW,7,730I,8
BMW,7,740D,8
BMW,7,750,12
Mercedes,SLK,200,4
Mercedes,SLK,320,6
Mercedes,SLK,55AMG,8
Mercedes,SL,350,6
Mercedes,SL,500,8
Mercedes,SL,55AMG,8
Mercedes,SL,600,12
Mercedes,SL,65AMG,12
Mercedes,S,320CDI,6
Mercedes,S,400CDI,8
Mercedes,S,500,8
Mercedes,S,55AMG,8
Mercedes,S,600,12
Mercedes,S,65AMG,12
Mercedes,C,200,4
Mercedes,C,220CDI,4
Mercedes,C,270CDI,6
Mercedes,C,320,6
Mercedes,C,55AMG,8
Mercedes,E,220CDI,4
Mercedes,E,270CDI,6
Mercedes,E,320,6
Mercedes,E,55AMG,8
Mercedes,CL,500,8
Mercedes,CL,55AMG,8
Mercedes,CL,600,12
Mercedes,CL,65AMG,12

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值