AllowFieldMoving プロパティに “No” を設定することで、XamDataGrid の列の移動を抑止することができます。
<igDP:XamDataGrid x:Name="xamDataGrid1"
BindToSampleData="True">
<!--列の移動を抑止-->
<igDP:XamDataGrid.FieldLayoutSettings>
<igDP:FieldLayoutSettings AllowFieldMoving="No" />
</igDP:XamDataGrid.FieldLayoutSettings>
</igDP:XamDataGrid>
フィールドの移動について
https://jp.infragistics.com/help/wpf/xamdatagrid-about-field-moving