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 列挙体」