Hi Robert Becchetti,
We would like to inform you that you can use a Grid as the parent of the DataGrid, or as the element that provides the available height.
For example, when using a StackLayout as the parent, it provides an infinite height to the DataGrid, resulting in the DataGrid rendering with a fixed height. On the other hand, if you use a Grid, it provides the available size, allowing the DataGrid to occupy the full available space.
Therefore, we recommend using a Grid with a RowDefinition set to *, which will allow the DataGrid to take up the entire available space.
Regards,
Riyas Hameed M