The last record cannot be seen, only if I issue a DataSet.Next, or maximize the form on Windows (however on Android maximizing doesn't work as it is already maximized).
It's important to apply properties to the grid, before activating the dataset. Can you check if this helps? Meaning MyGrid.Options.Column.Stretching.Enabled := True; should be applied before assigning the adapter.
I changed the order, however the problem is not with the column, but the number of the rows: as I said, the last record(s) can’t be seen (if you take a look at my previous video, you’ll see).
Now I tested it further with TTMSFNCObjectInspector: when the data grid loads, the RowCount property is 26, but when highlighting the last record (which is not the last in the database table) and call Next, then the next missing record is shown, and the RowCount property changes to 27.
So it seems that somehow it doesn’t load all the records in the Grid automatically.