Ja leider, wie bei einer TStringList, wenn man .Value[Name] einen Leerstring
''
zuweist, dann wird das gelöscht.
Kannst ja dort mal dafür deine Stimme abgeben.
https://quality.embarcadero.com/browse/RSP-42390
Leerzeilen hab ich auch drin.
Mit ReadOnly und mit RowSelect (ValueCell wird nie selektiert und geht auch nie in den EditModus) werden leere Keys/Zeilen nicht gelöscht.
KeyOptions = []
Options = [goFixedVertLine,goFixedHorzLine,goVertLine,goColSi zing,goEditing,goRowSelect,goThumbTracking]