Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Breite von StringGrid dem Textinhalt anpassen macht Prob
6. Jan 2004, 00:36
Also das geht bei mir:
Delphi-Quellcode:
function ResizeStringGridColumns(const s: String; st: TStringGrid): Cardinal;
begin
result := st.Canvas.TextWidth(s)+10;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
s: String;
begin
s := '16518451897645489784987984878974,65465465';
StringGrid1.DefaultColWidth := ResizeStringGridColumns(s, StringGrid1);
StringGrid1.Cells[1,1] := s;
end;
Michael Ein Teil meines Codes würde euch verunsichern.
|