XamDataGridの列の自動生成を止めるには、FieldLayoutSettingsのAutoGenerateFieldsプロパティにFalseを設定してください。
...
<igDP:XamDataGrid.FieldLayoutSettings>
<igDP:FieldLayoutSettings AutoGenerateFields="False" />
</igDP:XamDataGrid.FieldLayoutSettings>
...
WPF標準のGridViewと、プロパティ名やプロパティのある場所が違うので、ご注意ください。
| プロパティ名 | プロパティの場所 | |
|---|---|---|
| GridView | AutoGenerateColumns | GridViewの下 |
| XamDataGrid | AutoGenerateFields | XamDataGridのFieldLayoutSettingsの下 |
リファレンス
「フィールドの生成、手動と自動」
https://jp.infragistics.com/help/wpf/xamdata-generating-fields-manually-versus-automatically
「AutoGenerateFields プロパティ」
https://jp.infragistics.com/help/wpf/infragisticswpf.datapresenter~infragistics.windows.datapresenter.fieldlayoutsettings~autogeneratefields