Q057. XamDataGrid でユーザーが列の表示状態を任意に設定できるようにするには?

A. FieldLayoutSettings.HeaderPrefixAreaDisplayMode プロパティを FieldChooserButton に設定します。

<igDP:XamDataGrid Grid.Row="1" BindToSampleData="True" >
    <igDP:XamDataGrid.FieldLayoutSettings>
        <igDP:FieldLayoutSettings HeaderPrefixAreaDisplayMode="FieldChooserButton" />
    </igDP:XamDataGrid.FieldLayoutSettings>
</igDP:XamDataGrid>


HeaderPrefixAreaDisplayMode プロパティを FieldChooserButton に設定すると、グリッドの左上にアイコンが表示されます。


クリックすると列の表示状態を設定するダイアログが表示されます。


name 以外チェックを外します。


するとこうなる。


WPF FAQ の目次に戻る