我想在表格(像StringGrid)的单元格里显示多行数据,能实现嘛? ( 积分: 100 )

  • 主题发起人 主题发起人 bk_hs
  • 开始时间 开始时间
B

bk_hs

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,有知道帮个忙,谢了!
 
如题,有知道帮个忙,谢了!
 
没人来看看啊[:(]
 
来看看啊,碰到过相同问题的人,麻烦来看一下[:(]
 
顶起来,麻烦大侠帮下忙
 
to lingm
DrawText?什么意思?
 
api函数,看帮助啦[:D]
 
to lingm
能说具体点嘛?
 
要沉没了,顶起来,大侠帮忙看一下,要是不能实现,告诉我一下,我也就放弃了[:(]
 
多行数据,你说的是不是换行?
给你下面的代码,不行就自己改改
在DrawCell里写事件
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var
S: string;
R: TRect;
begin
with TStringGrid(Sender) do
begin
S := Cells[ACol, ARow];
R := Rect;
DrawText(Canvas.handle, PChar(S), -1, R, DT_WORDBREAK);
end;
end;

 
+#13+#10
看看行不。
 
后退
顶部