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)

サンプル

Tagged:

製品について

Ultimate UI for WPF