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