ich habe noch ein kleines Problem mit einem Stringgrid.
Wenn ich den folgenden Code per Button ausführe funktioniert er wie
gewünscht. Es werden Spalten eingefügt, wenn keine TGridColums
vorhanden sind.
Code: Alles auswählen
procedure TForm1.Button2Click(Sender: TObject);
var
Spalten : Integer;
i : Integer;
C : TGridColumn;
begin
if not (StringGrid1.Columns.Enabled) then
begin
Spalten := Stringgrid1.ColCount - Stringgrid1.FixedCols;
For i := 0 to Spalten - 1 do
begin
C := StringGrid1.Columns.Add;
end;
end
end;
ist Columns.Enabled immer true, auch wenn TColumns vorhanden sind. (Inherited bereits ausgeführt)
Gibt es noch eine andere Möglichkeit abzufragen, ob bereits Spalten angelegt wurden oder nicht.