Hallo zusammen,
auf einem Panel habe ich ca. 30 Edits, wobei jedes Edit eine Überschrift für eine Spalte in einem Grid bedeutet.
Das Grid kann x Anzahl von Spalten haben.
Die Anzahl der vorhandenen Grid-Spalten zu ermitteln ist kein Problem.
Die Überschrift pro Spalte zu setzen ist auch kein Problem.
Aber wie könnte ich den Text von Edit 1 in Spalte 1 übernehmen, ... den Text von Edit 15 in Spalte 15 übernehmen usw.
Ich muss dazu irgendwie eine Schleife durchlaufen ala:
Delphi-Quellcode:
for i := Pred(cxGrid1DBTableView1.ColumnCount) downto 0 do begin
cxGrid1DBTableView1.Columns[i].Caption := Edt_(i).Text // Pseudocode???
end;
Ich würde hier ungern mit zig If-Bedingungen arbeiten wollen, da gibt es bestimmt eine bessere Lösung.
Für Hinweise bedanke ich mich schon mal vorab!