Einzelnen Beitrag anzeigen

schuetze09

Registriert seit: 3. Mär 2004
113 Beiträge
 
Delphi 2005 Architect
 
#2

Re: Virtual Treeview - Header Width dem Text anpassen

  Alt 11. Mär 2005, 09:42
So, jetzt habe ich es auch selber geschafft und für alle die es interessiert, hier die Lösung:
Delphi-Quellcode:
      with VST.Header do
      begin
        for i:=0 to FieldDefList.Count -1 do
        begin
          Columns.Add;
          Columns[i].Text:=FieldDefList[i].Name;
          // Macht mir die Spalten so breit, wie der Header ist!
          Columns[i].Width:= VST.Canvas.TextWidth(Columns[i].Text) + VST.Indent + VST.Header.Columns[i].Spacing;
          Feldliste.Add(FieldDefList[i].Name);
        end;
MfG
schuetze09
  Mit Zitat antworten Zitat