<igDP:XamDataGrid>
<igDP:XamDataGrid.FieldSettings>
<igDP:FieldSettings
CellClickAction="SelectCell"/>
</igDP:XamDataGrid.FieldSettings>
</igDP:XamDataGrid>
FieldSettings オブジェクトは、以下に説明するように、ひとつまたは複数のフィールドに適用される設定を指定するために使用されます。このオブジェクトは以下の 3 つのプロパティによって公開されます。
DataPresenterBase の FieldSettings プロパティ
FieldLayout の FieldSettings プロパティ
このプロパティに指定された設定は、コントロールのすべての Fields のデフォルトになります。
<igDP:XamDataGrid>
<igDP:XamDataGrid.FieldSettings>
<igDP:FieldSettings
CellClickAction="SelectCell"/>
</igDP:XamDataGrid.FieldSettings>
</igDP:XamDataGrid>
このプロパティに指定された設定は、この FieldLayout の Fields コレクションのすべてのフィールドのデフォルトになります。
<igDP:XamDataGrid>
<igDP:XamDataGrid.FieldLayouts>
<igDP:FieldLayout>
<igDP:FieldLayout.FieldSettings>
<igDP:FieldSettings
LabelWidth="200"/>
</igDP:FieldLayout.FieldSettings>
</igDP:FieldLayout>
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>
このプロパティに指定された設定は特定のフィールドのみに適用されます。
<igDP:XamDataGrid>
<igDP:XamDataGrid.FieldLayouts>
<igDP:FieldLayout>
<igDP:FieldLayout.Fields>
<igDP:Field Name="CustomerName">
<igDP:Field.Settings>
<igDP:FieldSettings
LabelClickAction="SortByMultipleFields"/>
<igDP:Field.Settings>
</igDP:Field>
</igDP:FieldLayout.Fields>
</igDP:FieldLayout>
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>