Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Breite von StringGrid dem Textinhalt anpassen macht Prob

  Alt 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.
  Mit Zitat antworten Zitat