FieldLayout を DataRecord に割り当てる場合、FieldLayouts コレクションでデータ項目に最も一致するものが検索されます。このプロパティを true に設定すると、そのキーが Infragistics.Windows.Internal.PropertyDescriptorProvider の Infragistics.Windows.Internal.PropertyDescriptorProvider.Key に一致しない限り、FieldLayout はデータ項目と一致されなくなります。しかし、KeyMatchingEnforced が true で Key が一致しなくても、FieldLayout が AssigningFieldLayoutToItem イベント内のコードのデータ項目に明示的に割り当てられないことはありません。
注: 9.2 のバージョン (NA 2009 volume 2) では、Key のデフォルト値を変更しました。 から初期化されます。明示的に設定されていない限り、Infragistics.Windows.Internal.PropertyDescriptorProvider の Infragistics.Windows.Internal.PropertyDescriptorProvider.Key から初期化されます。キーを xaml で簡単に設定するために変更されました。以下の表は、変更によってさまざまなデータ ソースに影響する方法を説明します。