Hi Roberto Becchetti,
Thanks for reaching out to us.
You can achieve the requirement of keeping the first column always visible during horizontal scrolling in the SfDataGrid by using the FrozenColumnCount property. This property allows you to freeze the specified number of columns from the left side of the grid.
Please refer to the following code snippet:
<syncfusion:SfDataGrid x:Name="dataGrid"
ItemsSource="{Binding Orders}"
FrozenColumnCount="1" />
In this example, setting FrozenColumnCount="1" ensures that the first column remains fixed while scrolling horizontally, and the remaining columns will scroll as expected.
For more detailed information, please refer to the documentation below:
Please feel free to reach out to us if you have any further queries. We will be happy to assist you.
Regards,
Muthupandy R.