那么有没有办法,让客户自己去调整列的宽度呢?

那么有没有办法 让列宽度、行高度 随着内容而自动变换呢:

unit Unit5;

interface

uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, AdvUtil, Vcl.StdCtrls, Vcl.Grids,
AdvObj, BaseGrid, AdvGrid; type
TForm5 = class(TForm)
Button1: TButton;
Button2: TButton;
AdvStringGrid1: TAdvStringGrid;
Button3: TButton;
Button4: TButton;
Button5: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end; var
Form5: TForm5; implementation {$R *.dfm} procedure TForm5.Button1Click(Sender: TObject);
var
I: Integer;
begin
AdvStringGrid1.RowCount := ;//一共50行0..49
AdvStringGrid1.ColWidths[] := ;//改变第一列的宽度。
AdvStringGrid1.AddCheckBoxColumn();//表示这一列都需要复选框
//第0行是标题头,所以从1..49开始
for I := to do
begin
//AdvStringGrid1.AddCheckBox(0, I, False, False); //可以写在这里, 表示某个单元格 需要增加 复选框
AdvStringGrid1.Cells[,I] := '第二列 + 第二列' + I.ToString;
AdvStringGrid1.Cells[,I] := '第三列' + I.ToString;
end;
AdvStringGrid1.VAlignment := vtaCenter;
end; procedure TForm5.Button2Click(Sender: TObject);
begin
//调整所有列, 第一个参数是否调节固定列, 第二个参数 单元格里数据前台间隔的字符数
AdvStringGrid1.AutoSizeColumns(True, );
end; procedure TForm5.Button3Click(Sender: TObject);
begin
//调整指定列, 第一个参数 列号 ,第二个参数 内容前后间隔字符数
AdvStringGrid1.AutoSizeCol(, );
end; procedure TForm5.Button4Click(Sender: TObject);
begin
AdvStringGrid1.AutoSizeRows(True, );
end; procedure TForm5.Button5Click(Sender: TObject);
begin
AdvStringGrid1.AutoSizeRow(, );
end; end.

最新文章

  1. Mac iTerm 很好用的终端
  2. Go-Agent部署与FQ教程(2016-10-28)
  3. python的subprocess无法进行通信(无法通过管道输入数据)的问题解决
  4. 压缩工具和整盘备份工具dd
  5. openerp模块收藏 auto_setup 自动帮你完成建新库时必做几个操作(转载)
  6. 使用在storyBoard之外的xib创建对象
  7. Web API的CPU占用100%
  8. 一个大小为N的数组,里面是N个整数,怎样去除重复的数
  9. c++ 重载,覆盖,重定义 2
  10. 使用gem安装jekyll错误记录
  11. ActiveMQ 和消息简介
  12. java基础->循环
  13. alpha-咸鱼冲刺day7
  14. python学习day11 函数Ⅲ (内置函数与lambda表达式)
  15. 如何彻底禁止win10易升更新(转)
  16. create-react-app不暴露配置设置proxy代理
  17. BUAAOO-First-Summary
  18. 讨论HTTP POST 提交数据的几种方式
  19. [转]data-driven与决策树聚类的两种方法
  20. mysql 常用 sql

热门文章

  1. com.android.support:appcompat-v7 版本号问题
  2. HDU 5306 线段树
  3. [SCOI2016] 背单词 (Trie树)
  4. centos6.5搭建LVS+Keepalived
  5. golang interface 类型变量当作某个具体类型使用
  6. 287find-the-duplicate-number
  7. python学习(十八)爬虫中加入cookie
  8. Memcache PHP 使用笔记
  9. 路径名导致的异常:javax.imageio.IIOException: Can't read input file!
  10. a标签伪元素选择器