Wenn ich den
RowCount
nicht setze, dann habe ich das gleiche Verhalten, wie du es hier beschreibst.
Ach ja, völlig korrekt (so wie man es machen sollte) ist das hier
Delphi-Quellcode:
StringGrid1.BeginUpdate;
try
StringGrid1.RowCount := 20;
StringGrid1.Cells[2, 2] := 'Test';
finally
StringGrid1.EndUpdate;
end;
Ok, klappt auch nur beim ersten Mal, weil sich der RowCount von 100 auf 20 ändert. Ein Eintragen von Werten löst einfach nicht den benötigten Refresh aus
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)