| 如何改变StringGrid的对齐方式(默认为左对齐)? procedure Tform1.SG1DrawCell(Sender: TObject; ACol, ARow: Integer;     //重写单元格内容,没有这句话,内容将丢失 | 
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; 
 Rect: TRect; State: TGridDrawState); 
begin 
with StringGrid1,StringGrid1.Canvas do 
begin 
 FillRect(Rect); 
 DrawText(Handle, PChar(Cells[ACol, ARow]),Length(Cells[ACol, ARow]),Rect, DT_RIGHT); 
 end; 
end