Hi Albilaga,
Thanks for your update.
In your previous update, your attachment of the image, was broken and hence was not able to view it. In SfDataGrid we will bind data to the grid column wise by using SfDataGrid.Column.MappingName. If your requirement is to bind the data to the grid row wise example Row.MappingName="Internet" as in the below image.
Your requirement can be achieved if UnboundRow is used, but at present SfDataGrid does not support UnboundRow and a feature request have already been logged for the same. However, your requirement can be achieved by using the GridTemplateColumn, whereas you need to add the values to the columns manually, you cannot maintain a collection to populate data to the grid.
We have prepared a sample to achieve your requirement, please find the sample link below:
However, you can create an iOS app in Xamarin.Forms by using the SfListView control. But it comes with a limitation. The data can only be visually rendered or displayed matching your requirement , whereas the whole table will be considered as a single template (row) thus preventing you from performing row wise, column wise or cell based operations. (eg : To get data of a particular row etc).
Regards,
Suhasini