XamDataGridで列を固定したい場合は、FieldのFixedLocationで”FixedToNearEdge”を指定してください。
<igDP:XamDataGrid ...>
<igDP:XamDataGrid.FieldLayouts>
<igDP:FieldLayout>
<igDP:FieldLayout.Fields>
<igDP:Field Name="ID" Label="ID" FixedLocation="FixedToNearEdge"/>
...
</igDP:FieldLayout.Fields>
</igDP:FieldLayout>
</igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>
FixedToNearEdgeは左側に列を固定します。右側に列を固定したい場合はFixedToFarEdgeを指定してください。
コードで列固定をしたい場合は、こちらの記事を見てください。
サンプル
ヘルプ、APIリファレンス
- 「フィールドの固定」
- 「FixedLocation プロパティ (FieldItem)」
- 「FixedFieldLocation 列挙体」