![]() |
GridPanel mit gleicher Spalten und Zeilenbreit erstellen.
Hallo,
wie kann man die gleichen Spalten- und Zeilenbreite beim GridPanel einstellen? Mein Versuch mit:
Delphi-Quellcode:
führt leider nicht zum Ziel.
var
Anzahl: integer; SpaltenBreite: double; I: Integer; begin Anzahl:= GridPanel1.ColumnCollection.Count; SpaltenBreite:= 100/Anzahl; for I := 0 to GridPanel1.ColumnCollection.Count-1 do begin GridPanel1.ColumnCollection.Items[i].Value:= SpaltenBreite; end; Bis bald Chemiker |
AW: GridPanel mit gleicher Spalten und Zeilenbreit erstellen.
Hallo,
hat sich erledigt. BeginUdate und EndUpdate vergessen.
Delphi-Quellcode:
var
Anzahl: integer; SpaltenBreite: double; I: Integer; begin GridPanel1.ColumnCollection.BeginUpdate; Anzahl:= GridPanel1.ColumnCollection.Count; SpaltenBreite:= 100/Anzahl; for I := 0 to GridPanel1.ColumnCollection.Count-1 do begin GridPanel1.ColumnCollection.Items[i].Value:= SpaltenBreite; end; for I := 0 to GridPanel1.ColumnCollection.Count-1 do begin Showmessage(floattostr(GridPanel1.ColumnCollection.Items[i].Value)); end; GridPanel1.ColumnCollection.EndUpdate; end; Bis bald Chemiker |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz