AllowResize プロパティに False を指定することで、XamDataGrid の列幅の変更(リサイズ)を禁止することができます。
XamDataGrid 全体での制御
<igDP:XamDataGrid DataSource="{Binding}"> <igDP:XamDataGrid.FieldSettings> <!--列のリサイズを抑止--> <igDP:FieldSettings AllowResize="False" /> </igDP:XamDataGrid.FieldSettings> </igDP:XamDataGrid>
個別の列単位での制御
<igDP:XamDataGrid DataSource="{Binding}"> ... <igDP:XamDataGrid.FieldLayouts> <igDP:FieldLayout> <igDP:FieldLayout.Fields> <!--AllowResize を列単位で制御することも可能--> <igDP:Field Name="Id" Label="Id" AllowResize="False" /> ... </igDP:FieldLayout.Fields> </igDP:FieldLayout> </igDP:XamDataGrid.FieldLayouts> </igDP:XamDataGrid>
参考情報
AllowResize プロパティ (FieldSettings)