在grid中画图 ( 积分: 30 )

  • 主题发起人 主题发起人 qiangyao
  • 开始时间 开始时间
Q

qiangyao

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在strgrid上画图,想请教一下:
要求如下
procedure TForm1.Button1Click(Sender: TObject);
begin
if grid.rowcount>1 then//如果GRID的行大于1
grid[1,1]:=iamge//意思是在第一行第一列画图
end;
//不能在grid的DrawCell中画
 
我想在strgrid上画图,想请教一下:
要求如下
procedure TForm1.Button1Click(Sender: TObject);
begin
if grid.rowcount>1 then//如果GRID的行大于1
grid[1,1]:=iamge//意思是在第一行第一列画图
end;
//不能在grid的DrawCell中画
 
能不实现呀
 
试试在procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);中自己画。
 
to blyb:
我不想再drawcell中画,图片时时刷新,程序经常死机,这种方法我多试过了
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=12309
KeyLife富翁笔记
作者?: wrl_001
标题?: DBGrid单元格画圆圈
关键字: DBGrid,画圆圈
 
不能在其他事件中实现,
只能在drawcell中自己画
 
没有拌饭
 

Similar threads

D
回复
0
查看
850
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
895
DelphiTeacher的专栏
D
后退
顶部