起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 109|回复: 3

【结贴】DataGrid列名刷新[问题]

[复制链接]
发表于 2009-11-7 12:22:45 | 显示全部楼层 |阅读模式
我放一个铵钮,代码:
for i := 1 to datagrid2.ColumnCount-2 do
begin
    dataGrid2.Columns[i+1].Caption := '自定义'+sysUtils.IntToStr(i);
end;

点击按钮之后,列名没有刷新,请问,怎么样在执行完了按扭事件之后,列名刷新。
回复

使用道具 举报

发表于 2009-11-7 13:24:01 | 显示全部楼层
procedure TSJWG2.Button1Click(Sender: TObject);
var i: Integer;
begin
  for i := 0 to datagrid1.ColumnCount-1 do
begin
    dataGrid1.Columns.Caption := '自定义'+sysUtils.IntToStr(i);
end;
end;

我这个是照着你的代码写的,点击按钮后事刷新的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-7 15:08:24 | 显示全部楼层
把上面的代码写到一个事件里,点按扭后忘记调用了。

可以结贴了。谢谢。
回复 支持 反对

使用道具 举报

发表于 2009-11-7 17:00:20 | 显示全部楼层
呵呵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 23:21 , Processed in 0.042355 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表