XamDataGridのフィールドで入力文字数を制限するには、エディタのValueConstraintとしてMaxLengthを指定したスタイルを作成し、フィールドのEditorStyleにそのスタイルを割り当てます。
下記は、”Test1″フィールドの入力文字数を5文字に制限するサンプルコードです。
<Style TargetType="igWPF:XamTextEditor" x:Key="Style">
<Setter Property="ValueConstraint">
<Setter.Value>
<igWPF:ValueConstraint MaxLength="5"/>
</Setter.Value>
</Setter>
</Style>
<igWPF:XamDataGrid x:Name="xamDataGrid1" DataSource="{Binding}">
<igWPF:XamDataGrid.FieldLayouts>
<igWPF:FieldLayout>
<igWPF:FieldLayout.Fields>
<igWPF:Field Name="Id" />
<igWPF:Field Name="Test1" >
<igWPF:Field.Settings>
<igWPF:FieldSettings EditorStyle="{StaticResource Style}" />
</igWPF:Field.Settings>
</igWPF:Field>
</igWPF:FieldLayout.Fields>
</igWPF:FieldLayout>
</igWPF:XamDataGrid.FieldLayouts>
</igWPF:XamDataGrid>