Seems to be a bug.
Here is my Win-10 observation. Possible different from yours
- New App / Drop TStringGrid on the form
- Open "Edit Stringgrid" by context menu of the Stringrid itself in the OI (or presumingly the designer too)
- Add Columns in the editor
- Press OK
- OI does not show the columns in the component tree (The Columns Node has no children).
- In the designer the columns are visible.
If however I right click the "Columns" node in the OI, and select "Add Item" then the new column is shown (and all the missing ones are shown too)
Also if in the OI, in the list of properties I go to Columns, and click the "..." ellipses button to get the small window for just the columns => then adding new columns will have them shown in the OI tree.
Please report